Probeleme Fonction xmlhttprequest et fichier php
Fermé
franck9595
Messages postés
5
Date d'inscription
mercredi 27 mai 2015
Statut
Membre
Dernière intervention
9 juillet 2015
-
Modifié par franck9595 le 27/05/2015 à 11:01
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 28 mai 2015 à 09:06
Pitet Messages postés 2826 Date d'inscription lundi 11 février 2013 Statut Membre Dernière intervention 21 juillet 2022 - 28 mai 2015 à 09:06
A voir également:
- Probeleme Fonction xmlhttprequest et fichier php
- Fonction si et - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir fichier .bin - Guide
5 réponses
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
526
27 mai 2015 à 12:33
27 mai 2015 à 12:33
Salut,
Tu dois traiter le résultat de ta requête ajax via la fonction de retour onreadystatechange :
Bonne journée
Tu dois traiter le résultat de ta requête ajax via la fonction de retour onreadystatechange :
var xhr = getXMLHttpRequest(); xhr.open("GET", "127.0.0.1/log.php?TEST=YOUH", true); xhr.onreadystatechange = function (aEvt) { if (xhr.readyState == 4) { if(xhr.status == 200) { alert(xhr.responseText); // affiche YOUH } else { alert("Erreur pendant le chargement de la page."); } } }; xhr.send(null);
Bonne journée
blackduck
Messages postés
817
Date d'inscription
mercredi 20 février 2013
Statut
Membre
Dernière intervention
24 novembre 2018
96
27 mai 2015 à 11:16
27 mai 2015 à 11:16
Salut,
Si tu as posté l'ensemble de ton code il y a un petit problème, ta page index.php contient tu code javascript sans aucun balise et donc ne sera pas interprété, su tu veux laisser l'extension php ajoute des balises <script></script> autour de ton code javascript et il sera interprété.
Si tu as posté l'ensemble de ton code il y a un petit problème, ta page index.php contient tu code javascript sans aucun balise et donc ne sera pas interprété, su tu veux laisser l'extension php ajoute des balises <script></script> autour de ton code javascript et il sera interprété.
franck9595
Messages postés
5
Date d'inscription
mercredi 27 mai 2015
Statut
Membre
Dernière intervention
9 juillet 2015
27 mai 2015 à 11:19
27 mai 2015 à 11:19
Hum c'est vrai que je n'avait pas penser a cela, mon code est interpreter, mais je n'ai pas l'impression que ma fonction get passe car le echo de mon fichier log.php ne s'affiche pas.
Merci déjà pour ton aide
Merci déjà pour ton aide
franck9595
Messages postés
5
Date d'inscription
mercredi 27 mai 2015
Statut
Membre
Dernière intervention
9 juillet 2015
27 mai 2015 à 13:52
27 mai 2015 à 13:52
Merci beaucoup cela ma été très utile du coups et cela fonctionne parfaitement. j'ai aussi enlever 127.0.0.1 vu que c'est en local il n'a pas besoin de ce paramètre
Bonne journée a toi aussi
Bonne journée a toi aussi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
franck9595
Messages postés
5
Date d'inscription
mercredi 27 mai 2015
Statut
Membre
Dernière intervention
9 juillet 2015
27 mai 2015 à 18:25
27 mai 2015 à 18:25
Mais dans ce cas la comment je pourrait faire pour lui attribuer une variable au lieu de YOUH
xhr.open("GET", "log.php?texte="+documen.formu.wpa.value, true);
mais cela ne fonctionne pas j'ai essayer egalement comme cela
xhr.open("GET", "log.php?texte="documen.formu.wpa.value, true);
idem cela ne fonctionne pas
xhr.open("GET", "log.php?texte="+documen.formu.wpa.value, true);
mais cela ne fonctionne pas j'ai essayer egalement comme cela
xhr.open("GET", "log.php?texte="documen.formu.wpa.value, true);
idem cela ne fonctionne pas
Pitet
Messages postés
2826
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
21 juillet 2022
526
Modifié par Pitet le 28/05/2015 à 09:06
Modifié par Pitet le 28/05/2015 à 09:06
Attention à la syntaxe. Si le formulaire de ta page contient bien un input ayant pour attribut name="wpa" :
https://www.toutjavascript.com/savoir/savoir06_2.php3
xhr.open("GET", "log.php?texte=" + document.form[0].wpa.value, true);
https://www.toutjavascript.com/savoir/savoir06_2.php3