Je voudrais être capable de lire XMLHttpRequest qui est envoyé à une page PHP. J'utilise la fonction Ajax.Request de prototype, et j'envoie une structure XML simple.Comment recevoir XMLHttpRequest avec PHP?
Lorsque j'essaie d'imprimer le tableau POST sur la page PHP, je n'obtiens aucune sortie.
Toute aide appréciée.
EDIT: Voici mon code
<html>
<head>
<SCRIPT type="text/javascript" src="prototype.js"></script>
</head>
<body>
<script type="text/javascript">
var xml='<?xml version=1.0 encoding=UTF-8?>';
xml=xml+'<notification>';
xml=xml+'heya there';
xml=xml+'</notification>';
xml=xml+'</xml>';
var myAjax = new Ajax.Request('http://localhost:8080/post2.php',{
contentType: 'text/xml',
parameters: xml,
method: 'post',
onSuccess: function(transport){ alert(transport.status); alert(transport.responseText); }
});
</script>
</body>
</html>
post2.php
Welcome <?php print_r($_POST); ?>!<br />
Pouvez-vous poster un code? –
Merci pour votre réponse, s'il vous plaît voir le modifier ci-dessus pour le code. – screenshot345
Donc, vous obtenez Bienvenue Array()! comme résultat? – Joseph