Bonjour/Bonsoir
Voilà j'ai un soucis avec mon tchat.
En local, sur wamp, le tchat fonctionne parfaitement, mais dès que je le mets sur Free (carlosalbatros.free.fr), voilà ce que firebug me met:
data is null
getMessages(Object { name="data"})
b()
abort(Object { name="q"})
if(data.erreur=='ok'){
Avez vous, svp, une solution à mon problème?
<br />
<b>Fatal error</b>: Call to undefined function: json_encode() in <b>/mnt/136/sdc/a/0/carlosalbatros/tchatajax.php</b> on line <b>35</b><br />
Je crois que json_encode ne marche qu'avec la version 5.2 de PHP...
Free par défaut à la v4, il faut mettre php 1 dans le .htaccess pour activer la v5, si j'me souviens bien..
Juste parenthèse, tu fais un refresh ou pas ? car si on doit réactualiser la page pour voir nos messages..
Bonjour,
Oui je fais un refresh, mais au moment d'envoyer le message rien ne se passe (sur la page) alors que en local la page est rafraichit et le message apparait directement.
Hello,
Tu dois avoir un problème dans ton code PHP..
Tu as oublié de mettre ' echo json_encode($tavardata); ' peut-être ? (A la fin) :)
Ce système ne va pas plus haut que la v5.1.4 (je crois) et comme les fonctions json ne marchent que avec la 5.2, ça va pas être possible. . . il faut attendre un upgrade de Free ou alors changer le code -_-'.