Formulaire HTML et transmission de données - HTML/CSS - Programmation
Marsh Posté le 30-06-2008 à 20:14:46
ReplyMarsh Posté le 30-06-2008 à 20:20:15
blackhawker a écrit : htmlentities? |
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 \'
Marsh Posté le 30-06-2008 à 20:34:41
pour le ', tu peux utiliser stripslashes
par contre le + je vois pas
Marsh Posté le 30-06-2008 à 20:36:27
blackhawker a écrit : pour le ', tu peux utiliser stripslashes |
Yep pour le stripslashes, apparemment y a pas de solution pour le + ?
Marsh Posté le 30-06-2008 à 20:37:38
ReplyMarsh Posté le 30-06-2008 à 20:39:31
ReplyMarsh Posté le 30-06-2008 à 20:41:29
teste en utf-8
Marsh Posté le 30-06-2008 à 20:44:52
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
Marsh Posté le 30-06-2008 à 20:46:06
tu peux filer le code de page du formulaire et du script php?
Marsh Posté le 30-06-2008 à 20:49:37
<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>
Marsh Posté le 30-06-2008 à 20:50:12
TU peux voir + dans l'input hidden "TO" et du coup quand je le récupère en php ça devient un espace
Marsh Posté le 30-06-2008 à 21:04:09
c'est ce que je pensais aussi mais visiblement nan
EDIT: .replace("+", "%2B" ) devrait fonctionner tout simplement
Marsh Posté le 30-06-2008 à 21:48:12
blackhawker a écrit : c'est ce que je pensais aussi mais visiblement nan |
Ok je teste et je te dis ça
Meric blackhawker !
Marsh Posté le 30-06-2008 à 21:55:02
blackhawker a écrit : c'est ce que je pensais aussi mais visiblement nan |
Ca marche pas
Marsh Posté le 30-06-2008 à 17:34:32
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