Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1250 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Formulaire HTML et transmission de données

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Formulaire HTML et transmission de données

n°1753610
pierredev
Posté le 30-06-2008 à 17:34:32  profilanswer
 

Bonjour à tous !
 
J'ai crée un formulaire d'envoi d'email en ajax pour mon site avec un textarea pour le corps du message.
 
Le problème vient de la transmission du contenu du textarea. Je me retrouve avec des espaces au lieu du symbole + par exemple.  
 
Comment pourrais-je retrouver exactement le même contenu que celui qui a été saisi ?
 
J'ai oublié de préciser que j'utilisais PHP.
 
 
Merci d'avance !


---------------
Blog iPhone
mood
Publicité
Posté le 30-06-2008 à 17:34:32  profilanswer
 

n°1753653
blackhawke​r
IWH and almost anywhere
Posté le 30-06-2008 à 20:14:46  profilanswer
 

htmlentities?


---------------
création de site - photo
n°1753656
pierredev
Posté le 30-06-2008 à 20:20:15  profilanswer
 


 
Effectivemetn avec htmlentites je récupère les caractères avec accents.
 
Mai j'ai toujours le même problème sur le caractère + qui devient un espace et le caractère ' qui devient \'


---------------
Blog iPhone
n°1753662
blackhawke​r
IWH and almost anywhere
Posté le 30-06-2008 à 20:34:41  profilanswer
 

pour le ', tu peux utiliser stripslashes
par contre le + je vois pas


---------------
création de site - photo
n°1753663
pierredev
Posté le 30-06-2008 à 20:36:27  profilanswer
 

blackhawker a écrit :

pour le ', tu peux utiliser stripslashes
par contre le + je vois pas


 
Yep pour le stripslashes, apparemment y a pas de solution pour le + ?


---------------
Blog iPhone
n°1753664
blackhawke​r
IWH and almost anywhere
Posté le 30-06-2008 à 20:37:38  profilanswer
 

un problème d'encodage peut-être


---------------
création de site - photo
n°1753665
pierredev
Posté le 30-06-2008 à 20:39:31  profilanswer
 

blackhawker a écrit :

un problème d'encodage peut-être


 
C'est à dire ?


---------------
Blog iPhone
n°1753666
blackhawke​r
IWH and almost anywhere
Posté le 30-06-2008 à 20:41:29  profilanswer
 

teste en utf-8


Message édité par blackhawker le 30-06-2008 à 20:41:37

---------------
création de site - photo
n°1753667
pierredev
Posté le 30-06-2008 à 20:44:52  profilanswer
 

Je viens de tester, pareil
 
Apparemment tous les caractères passent sauf le +
 
Et bien sur j'en ai besoin
 
J'imagine bien qu'il doit y avoir une solution


---------------
Blog iPhone
n°1753668
blackhawke​r
IWH and almost anywhere
Posté le 30-06-2008 à 20:46:06  profilanswer
 

tu peux filer le code de page du formulaire et du script php?


---------------
création de site - photo
mood
Publicité
Posté le 30-06-2008 à 20:46:06  profilanswer
 

n°1753670
pierredev
Posté le 30-06-2008 à 20:49:37  profilanswer
 

<form id="ReplyToAdForm" action="javascript:sendEmailRequest();" method="post" name="contactform">
      <input type="hidden" name="adid" value="14"/>
      <input type="hidden" name="to" value="UTIDPQFuWi8HZgNhVHFUQAI7AXcBOgY+AWhTNl13AnFVJ1RsAnsOIQNgBmhXaw=="/>
      <input type="hidden" name="sender" value="User1"/>
     </form>


---------------
Blog iPhone
n°1753671
pierredev
Posté le 30-06-2008 à 20:50:12  profilanswer
 

TU peux voir + dans l'input hidden "TO" et du coup quand je le récupère en php ça devient un espace


---------------
Blog iPhone
n°1753672
Profil sup​primé
Posté le 30-06-2008 à 20:59:19  answer
 

\+ ?

n°1753674
blackhawke​r
IWH and almost anywhere
Posté le 30-06-2008 à 21:04:09  profilanswer
 

c'est ce que je pensais aussi mais visiblement nan
 
EDIT: .replace("+", "%2B" ) devrait fonctionner tout simplement

Message cité 2 fois
Message édité par blackhawker le 30-06-2008 à 21:15:10

---------------
création de site - photo
n°1753702
pierredev
Posté le 30-06-2008 à 21:48:12  profilanswer
 

blackhawker a écrit :

c'est ce que je pensais aussi mais visiblement nan
 
EDIT: .replace("+", "%2B" ) devrait fonctionner tout simplement


 
 
Ok je teste et je te dis ça
 
Meric blackhawker !


---------------
Blog iPhone
n°1753703
pierredev
Posté le 30-06-2008 à 21:55:02  profilanswer
 

blackhawker a écrit :

c'est ce que je pensais aussi mais visiblement nan
 
EDIT: .replace("+", "%2B" ) devrait fonctionner tout simplement


 
Ca marche pas


---------------
Blog iPhone

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Formulaire HTML et transmission de données

 

Sujets relatifs
REGEX balises htmlconvetir fichier excel /html puis l'envoyer.tout cela en ligne de cmde
formulaire phpUn popup html avec renvoi mail
html images[PHP] envoyer des données directement via adresse MAC ?
[Résolu] Connexion sécurisée à une base de données MySQL[VBA] Déplacer données Table
[Résolu][HTML]Problème avec la balise <a href>Redirection html après animation flash récupérée
Plus de sujets relatifs à : Formulaire HTML et transmission de données


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR