Formulaire
Fermé
patobemys
-
2 janv. 2009 à 23:34
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 6 janv. 2009 à 20:48
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 6 janv. 2009 à 20:48
11 réponses
Webster95
Messages postés
553
Date d'inscription
lundi 5 novembre 2007
Statut
Membre
Dernière intervention
9 juillet 2013
142
2 janv. 2009 à 23:55
2 janv. 2009 à 23:55
...
<form method="post" action="send_mail.php" enctype="text/plain">
Pour l'encodage a l'arrivée du formaulaire
<form method="post" action="send_mail.php" enctype="text/plain">
Pour l'encodage a l'arrivée du formaulaire
Bonsoir
J'ai fait ce que tu m'as dit ' mais ça ne fonctionne pas .
Maintenant je reçoit un e-mail mais sans les noms ni prenoms ni adresse ni message.
j' ai remis comme c' etait au depart.
as tu une autre solution?
a plus tard et merci
J'ai fait ce que tu m'as dit ' mais ça ne fonctionne pas .
Maintenant je reçoit un e-mail mais sans les noms ni prenoms ni adresse ni message.
j' ai remis comme c' etait au depart.
as tu une autre solution?
a plus tard et merci
Webster95
Messages postés
553
Date d'inscription
lundi 5 novembre 2007
Statut
Membre
Dernière intervention
9 juillet 2013
142
3 janv. 2009 à 20:24
3 janv. 2009 à 20:24
Essaye de modifier l'encodage de ta page
dans les META ( en UTF-8 )
dans les META ( en UTF-8 )
Hello
je vais essayer ça demain.
Dois-je laisser le morceau de code que tu m'as donné , et faut-il mettre utf-8 dans le formulaire et dans la page send_mail.php ?
J' ai récupéré un bout de code pour echapper les caractères accentués qu'en penses tu?
A+
je vais essayer ça demain.
Dois-je laisser le morceau de code que tu m'as donné , et faut-il mettre utf-8 dans le formulaire et dans la page send_mail.php ?
J' ai récupéré un bout de code pour echapper les caractères accentués qu'en penses tu?
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Sorry javais oublié le bout de code.
voilà
function wd_remove_accents($str, $charset='utf-8')
{
$str = htmlentities($str, ENT_NOQUOTES, $charset);
$str = preg_replace('#\&([A-za-z])(?:acute|cedil|circ|grave|ring|tilde|uml)\;#', '\1', $str);
$str = preg_replace('#\&([A-za-z]{2})(?:lig)\;#', '\1', $str); // pour les ligatures e.g. 'œ'
$str = preg_replace('#\&[^;]+\;#', '', $str); // supprime les autres caractères
return $str;
}
?>
Qu' en penses tu?
A+
voilà
function wd_remove_accents($str, $charset='utf-8')
{
$str = htmlentities($str, ENT_NOQUOTES, $charset);
$str = preg_replace('#\&([A-za-z])(?:acute|cedil|circ|grave|ring|tilde|uml)\;#', '\1', $str);
$str = preg_replace('#\&([A-za-z]{2})(?:lig)\;#', '\1', $str); // pour les ligatures e.g. 'œ'
$str = preg_replace('#\&[^;]+\;#', '', $str); // supprime les autres caractères
return $str;
}
?>
Qu' en penses tu?
A+
Salut à tous.
En fait, j' ai tout mis en charset=iso-8859-1 et ça fonctionne mis à part les guillemets et les apostrophes qui s' affichent avec un anti-slash, mais c'est nettement plus lisible qu' avant.
Merci .
En fait, j' ai tout mis en charset=iso-8859-1 et ça fonctionne mis à part les guillemets et les apostrophes qui s' affichent avec un anti-slash, mais c'est nettement plus lisible qu' avant.
Merci .
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
6 janv. 2009 à 19:32
6 janv. 2009 à 19:32
Bonjour,
Tu peux enlever l'antislash avec stripslashes()
Tu peux enlever l'antislash avec stripslashes()
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
6 janv. 2009 à 20:22
6 janv. 2009 à 20:22
C'est du PHP. Tu met ton texte entre stripslashes( et ).
ok
J' ai un autre problème , tant que le visiteur tape son texte "d-un seul trait" même avec plusieurs lignes je reçoit l' integralité du message.
Si par malheur, il revient à la ligne manuelement a la fin ,ou entre deux phrases, je ne reçoit que quelques mots.
une idée
A+
J' ai un autre problème , tant que le visiteur tape son texte "d-un seul trait" même avec plusieurs lignes je reçoit l' integralité du message.
Si par malheur, il revient à la ligne manuelement a la fin ,ou entre deux phrases, je ne reçoit que quelques mots.
une idée
A+
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
6 janv. 2009 à 20:48
6 janv. 2009 à 20:48
C'est peut-être un problème d'encodage.
Essai d'encoder ta page en utf8 et de rajouter ensuite la meta correspondante.
Essai d'encoder ta page en utf8 et de rajouter ensuite la meta correspondante.