Titre: différence environnement de développement et environnement réel
Posté par: cyan21 le le 29-09-2006 a 00:51:35
Bonsoir,
je m'excuse d'avance pour ce titre de topic peu clair. Voilà mon problème : j'ai développé un petit site en utilisant un peu AJAX. Durant mes phases de test en local, tout marchait très bien. Cependant quand j'ai déployé mon travail sur mon espace perso, les "fonctions AJAX" ne fonctionnaient plus.
En cherchant un peu, j'ai remarqué que lorsque j'envoyais mes données vers le serveur via un objet XHR, ce dernier ne passait jamais à l'état "complet" ( il s'arrêtait à l'état "envoi de données" (loading) ).
Quelqu'un aurait-il des infos sur ce problème ?
Merci d'avance.
RQ : mon espace perso est chez free, je ne sais pas si cela à un rapport RQ2 : je me suis basé sur les exemples trouvés sur ce site http://www.toutjavascript.com/savoir/xm … quest.php3. |
Titre: Re:différence environnement de développement et environnement réel
Posté par: tavman le le 29-09-2006 a 07:34:40
bon déjà, essaye d'écrire un fichier texte depuis ton PHP :
$T = "ok"; $FILE = fopen("test.txt", "w+"); fputs($FILE, $T); fclose($FILE);
ensuite, si ce fichier existe, c'est que ton PHP est bien ouvert. Ensuite, si tu envoit des variables en POST ou en GET, rajoutte ceci comme valeur pour $T :
$T = ""; foreach ( $_POST as $k => $v ) { $T .= "$k => $v "; }
On oubli souvent que sur un serveur, les variables POST et GET ont automatiquement des slashes partout... C'est pour des raisons de sécurité alors ne l'enlève pas, mais en local, il faut que tu rajoutte cei en haut de tous tes scripts :
foreach ( $_POST as $k => $v ) { $_POST[ $k ] = add_slashes($v); }
et que tu l'enlève sur e serveur.... |
Titre: Re:différence environnement de développement et environnement réel
Posté par: cyan21 le le 30-09-2006 a 17:43:48
| problème résolu mais je n'ai pas compris comment j'ai fait... il s'agissait d'une méthode que j'avais créé et qui utilisait XHR. Je l'ai remplacé par une méthode avec le même code mais qui prenait en plus des arguments et cela a fonctionné ... |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|