Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème d'envoie de donner XMLHTTPRequest [ Archives / AU SECOURS !!! ] (ZuGbEn)

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é 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 ( ) 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 encore un pb xmlhttprequest [ par David_monchy ] bon alors j'ai à nouveau un problème avec la méthode xmlhttprequest. Je développe un chat, et mon premier problème était de savoir comment afficher un Problème avec XMLHTTPRequest [ par zlitus ] Bonjours Je développe actuellement un site qui utilise énormément les XMLHTTPRequest et je suis confronté a un problème : Lors-que je fait appel à un IE7 non reconnu ? [ par caviar ] Salué ...j'ai ce code qui fonctionne parfaitement avec FF mais impossible sous IE7 (pas testé sur d'autres versions)            var xhr = null;        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


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,499 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.