Forum Clubic

PHP4 - JS Gestion d'erreur - propagation d'erreur

bonjour, j’ai une fonction JS Ajax.Request qui lance un fichier php.

j’aimerai recupere les erreur du fichier php dans le onfailure. Mais rien ne se passe, meme si dans le php, des erreur surviennent.

J’ai essayé les die, exit… rien, je n’arrive pas a propager l’erreur dans ma fonction JS.

J’utilise php4 donc pas question d’utiliser les try catch…

QQ’un a une idee?
merci

A priori, si tu t’attends à lire du XML, et qu’à la sortie c’est pas du XML valide (un die dans php sans fermer les balises…), dans Ajax tu devrais avoir une exception.

oui, mais dans mon fichier php, je fait plusieurs action qui peuvent lever des erreur, qui n’ont pas forcement un lien avec le XML !!

Si ton fichier XML n’est pas valide, genre <h><a></h></a>, AJAX doit te jeter une exception (try { machin…} catch (e) {…}). Sinon tu peux tenter de changer le code retour HTTP pour du 500.