Bonjour,
me prends la tête sur la récupération d'une IP via Ajax en javascript.
J'ai un code tout simple, qui récupère une IP :
Mon code PHP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 var xhr = new XMLHttpRequest(); xhr.open("GET", URL , true); xhr.responseType = 'text'; xhr.onreadystatechange = function() { if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) { alert(xhr.responseText); } }; xhr.send(null);
Je vois dans les outils de développement, que ma page PHP me retourne bien l'ip, et quand j’accède manuellement à l'URL, l'IP s'affiche bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 header("Content-Type: text/plain"); echo $_SERVER['REMOTE_ADDR'];
Pourtant, responseText est toujours vide !
Quelqu'un aurai -il une idée ?![]()
Partager