begin process at 2010 03 18 15:30:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Problème d'envoie de donner XMLHTTPRequest


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème d'envoie de donner XMLHTTPRequest

lundi 24 avril 2006 à 01:11:31 | Problème d'envoie de donner XMLHTTPRequest

ZuGbEn

Bonjour !

Bon bah c'est tout bète, j'aimerais passer une chaîne de texte comportant (entre autre) des & et des + et d'autres caractères spéciaux dans le genre par XMLHTTPRequest dans vers un script php.
Le problème, c'est quand j'envoie les valeurs.
Par exemple pour une chaine
        var chaine='bonjour & a+'

Pour envoyer ma chaine, je fait
        xmlhttp.open("POST", "traitement.php", true);
        xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
        xmlhttp.send("chaine="+chaine);

Dans le but de récupere ma chaine avec :
        $_POST['chaine'];

Le problème, c'est que quand je fait
        xmlhttp.send("chaine="+chaine);
, ca revient a faire
        xmlhttp.send("chaine=bonjour & a+");

Et bah ca c'est pas bon du tout... ($_POST["chaine"] sera égal à "bonjour ")

Comment pourrais-je donc encoder ma chaine pour que ca fonctionne correctement ?
J'ai essayé la fonction escape() mais ca ne remplace pas les '+' (et peut-être d'autres caractères illégaux)... y-a-t'il un moyen ?
lundi 24 avril 2006 à 18:34:52 | Re : Problème d'envoie de donner XMLHTTPRequest

ZuGbEn

Quelqu'un peut-il m'aider ?
(up)


jeudi 27 avril 2006 à 21:46:05 | Re : Problème d'envoie de donner XMLHTTPRequest

ZuGbEn

Personne ne peut m'aider ? c'est quand même un problème que d'autres se sont déjà posé non ?


vendredi 28 avril 2006 à 11:28:55 | Re : Problème d'envoie de donner XMLHTTPRequest

drek

Bonjour ZuGbEn, Et non, tu n'es pas le seul à avoir ce problème ! Je pensais d'ailleurs trouver une réponse ici en ayant trouvé ce sujet dans google... Moi je fais une extension pour firefox qui récupère le contenu d'une page html que je veux envoyer à un script php... et dès qu'il y a un "&" dans la page, ça coupe :-( J'ai essayé avec escape ou encodeURIComponent, mais visiblement ça ne marche pas non plus... Si je trouve une solution, je viendrais la mettre ici.


Cette discussion est classée dans : problème, chaine, envoie, xmlhttprequest, xmlhttp


Répondre à ce message

Sujets en rapport avec ce message

Problème charset avec XMLHttpRequest [ par destiny ] Bonjour,Mon problème avec lequel je vais certainement m'arracher les cheveux est le suivant :j'envoie en methode POST des valeurs qui peuvent contenir Max scrollTop [ par jmtoulon ] Bonjour,J'ai créer une page html qui comporte le code suivante : Problème sur un return [ par Evangun ] Bonjour à tous,j'ai un problème de passage de variable d'une fonction à l'autre par un return, j'ai beau cherché je ne trouve pas. C'est load_xml ( ) XMLHttpRequest de GET à POST [ par djfayr ] Bonjour, je sollicite votre aide pour un petit truc tout bête, je voudrait juste changer la méthode de mon script XMLHttp Request qui fonctionne très Problème d'accents avec ajax dans le sens client --> serveur [ par roro06 ] Bonjour Je rencontre un problème d'accents en utilisant l'objet xmlhttprequest : les accents sont mal transmis vers le s XmlHttpRequest problème [ par Bumcello ] Bonjour,J'ai un problème dans mon utilisation de l'objet XmlHttpRequest voici ma fonction :function fnXmlHttpRequest(Page,objdest){         var xhr_ob XMLHttpRequest sur événement onUnload problème [ par destiny ] BonjourObjectif : executé un XMLHttpRequest.open à la fermeture de la ma page.Sur une balise ,  j'ai placé un onUnload="fonction();". Dans cette fonc Passage d'une chaine en paramètre [ par ronflex38 ] Bonjour, J'ai un problème, je cherche à faire passer une chaine en paramètre, la chaîne me vient d'un traitement en ASP, en gros je veux faire quelq Marche sous FireFox mais pas sous IE.... [ par benjiiim94 ] Bonjour, Je ne comprends pas pourquoi mais ce code marche sous firefox mais pas sous IE, en plus l'erreur me semble bizarre... Cet objet ne gère pas xmlhttprequest ok sous ff mais pas ie [ par malik7934 ] Hello, Je deviens dingue! Ca marche sous mozilla, mais sous internet explorer... ça me dit "document.getElementById(...) a la valeur NULL ou n'est pa


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,312 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales