[AJAX] requete.status qui ne fonctionne plus en ligne

requete.status qui ne fonctionne plus en ligne [AJAX] - PHP - Programmation

Marsh Posté le 31-05-2007 à 12:11:34    

Bonjour,
 
J'ai un petit problème avec une application Ajax. Le principe est simple
 
-> fonction JavaScript qui construit une requête, et l'envoie via l'objet XMLHttpRequest.
-> script PHP qui récupère et qui renvoie un arbre XML
-> fonction de callback en javascript qui finit le traitement.
 
Au cas où le script PHP détecte une erreur, il stoppe l'exécution du script et renvoie un message à àla fonction de callback

Code :
  1. header("Status: message erreur", true, 400);
  2. exit;


 
Si le statut du message est différent de 200, la fonction de callback affiche le message.
 
Tout ceci fonctionne très bien en local, mais dès que je le met sur le serveur, ça ne fonctionne plus.
 
Après quelques test je constate que :

  • requete.status renvoie 200 à chaque fois (Firefox 2 et IE 7)
  • getResponseHeader("Status" ) renvoie null


En local, tout fonctionne très bien. Avez-vous une idée de la marche à suivre pour revenir à un fonctionnement normal ?

Reply

Marsh Posté le 31-05-2007 à 12:11:34   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed