Bonsoir à tous.
Alors voilà, j'ai ce code js :
Code javascript : 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 var post = getHttpRequest(); post.onreadystatechange = function () { if (post.readyState === 4) { if (post.status === 200) { alert(post.responseText); } else { alert("error"); } } } function remove_event (event){ var data = new FormData(); data.append('asup', event); post.open('POST', 'sup.php', true); post.setRequestHeader('X-Requested-With', 'xmlhttprequest'); post.send(data); }
La fonction getHttpRequest se contente de créer un objet httpRequest.
J'ai un simple bouton qui appelle la fonction remove_event au onClick.
Le fichier "sup.php contient simplement :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php var_dump($_POST); ?>
Juste pour vérifier que mon appel AJAX fonctionne avant d'aller plus loin (l'objectif sera de modifier une base de donnée).
Seulement, lorsque je clique sur le bouton, dans la console ce message d'erreur apparaît :
Erreur d’analyse XML : mal formé
Emplacement : http://localhost/php/sup.php
Numéro de ligne 1, Colonne 6 :
Je ne comprends pas trop d'où cela peut venir étant donné le contenu de mon fichier php ...
Merci pour votre aide !
Partager