Code html de toute la page dans la réponse xmlhttp
Bonjour,
J'ai un fichier functions.js avec une fonction selectSession :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| function selectSession(uid, session, isChecked){
var xmlhttp;
xmlhttp = createRequestObject();
xmlhttp.open('post','sendSelectSession.php',true);
xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
xmlhttp.onreadystatechange = function(){
if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
var reponse = xmlhttp.responseText;
//document.getElementById('subProfile').innerHTML = reponse;
alert(reponse);
}
}
xmlhttp.send("uid="+escape(uid)+"&session="+escape(session)+"&isChecked="+escape(isChecked));
return false;
} |
Et le code de la page sendSelectSession.php :
Code:
1 2 3 4 5 6 7
| <?php
session_start();
header('Content-type: text/html; charset=utf-8');
require("config.php");
echo "TEST";
$con = null;
?> |
Lorsque la fonction est appelée, j'ai une popup qui affiche tout le code html de la page d'appel au lieu de "TEST".
A noter, j'utilise d'autres fonctions construites de la même manière qui fonctionnent correctement.
Auriez-vous une idée svp ?