Salut à tous
Je n'arrive pas à envoyer un caractère '+' dans une url.
Voilà le code du js :
Code :
- xhr_object = new ActiveXObject("Microsoft.XMLHTTP" );
- var path = "getform.php";
- xhr_object.open("POST", path, false);
- xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded" );
- data = "ID1="+form_id1+"&ID2="+form_id2;
- xhr_object.send(data);
|
et le code de la page qui récupère :
Code :
- <?php
- $ID1 = $_POST['ID1'];
- $ID2 = $_POST['ID2'];
- ?>
|
Si le contenu de ID1 est "test + test", $_POST['ID1'] contiendra "test test";
Le '+' ne s'affiche pas.
Merci d'avance pour vos réponses.