Bonjour,
J'ai un probème lors de l'affichage des echo dans un appel AJAX.
J'ai appelle mon ajax.php avec la méthode classiqueVoici le code du fichier appelé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 xhr_object.onreadystatechange = function() { if(xhr_object.readyState == 4) eval(xhr_object.responseText); }
Et j'obtient 3 fois la même erreur javascript pour la ligne "if(xhr_object.readyState == 4)" : xhr_object is not defined
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 header("Content-type: text/html; charset=utf-8"); require_once("../Login_Proceso2_Intranet.php"); derechos_paginas_menu(13); require_once("../../../Connexion.php"); $db=connexion(); $query_delete_mail="delete from EMAILTARGETPR where NSOURCEMASTERPRID= '".$_POST["id"]."'"; if(!mysql_query($query_delete_mail,$db)){ exit(mysql_error() . "<br/>$query_delete_mail"); echo("alert('Impossible to delete associabled email address')"); } $query_delete_source="delete from SOURCEMASTERPR where NSOURCEMASTERPRID= '".$_POST["id"]."'"; if(!mysql_query($query_delete_source,$db)){ echo("<script LANGUAGE='javascript'>"); echo("alert('Imposible de borrar la fuente');"); echo("</script>"); } echo("alert('Source deleted');"); @mysql_close($mysql_db);
A noter, la requête s'exécute parfaitement mais les echos ne s'affichent pas. Si j'enlève le dernier echo ça m'enlève une erreur (idem si j'enlève tous les echo, normal puisque la requête s'exécute).
Quelqu'un a une idée ?
Partager