Htmlentities() et les accents
5 messages
• Page 1 sur 1
- Antoine.B
- WRInaute discret

- Messages: 133
- Inscription: 8 Avr 2006
Htmlentities() et les accents
Bonjour
Je viens encore demander au secour à la wri team si réactive;
Je fait un formulaire de contact en php, j'applique donc à toutes mes variables $message, $mail, $telephone etc .. un htmlentities() et un strip_tags().
le problème quand je reçois un mail de test avec mon formulaire les accents sont tous convertits, ainsi que les espaces en
existe-t-il donc une autre fonction que htmlentities qui supprime seulement les caractères spéciaux pour éviter le hack mais qui garde les accents et les espaces tels quels ?
j'ai essayé htmlspecialchars(), mais rien y fait.
Merci d'avance
Je viens encore demander au secour à la wri team si réactive;
Je fait un formulaire de contact en php, j'applique donc à toutes mes variables $message, $mail, $telephone etc .. un htmlentities() et un strip_tags().
le problème quand je reçois un mail de test avec mon formulaire les accents sont tous convertits, ainsi que les espaces en
existe-t-il donc une autre fonction que htmlentities qui supprime seulement les caractères spéciaux pour éviter le hack mais qui garde les accents et les espaces tels quels ?
j'ai essayé htmlspecialchars(), mais rien y fait.
Merci d'avance
- Antoine.B
- WRInaute discret

- Messages: 133
- Inscription: 8 Avr 2006
Ah je me rend compte que meme sans passer par htmlentities les caractères ce codent : un é donnera dans la boite a mails é
ça fait 4heures que je perd la-dessus rhhaaa j'en ai marre.....
c'est peut etre un problème de charset ?
voici mon doctype et mon charset :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
j'en ai essayé plusieurs...
Quelqu'un peu m'aider svp ?
ça fait 4heures que je perd la-dessus rhhaaa j'en ai marre.....
c'est peut etre un problème de charset ?
voici mon doctype et mon charset :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
j'en ai essayé plusieurs...
Quelqu'un peu m'aider svp ?
-

Pandore - WRInaute passionné

- Messages: 1441
- Inscription: 14 Oct 2005
Salut,
Tu as essayé celui-là ??? :

Tu as essayé celui-là ??? :
- Code: Tout sélectionner
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-

biscuit - WRInaute impliqué

- Messages: 519
- Inscription: 5 Juin 2006
il faut que tu t'envois le mail au format HTML si celui-ci contient des ...
- Code: Tout sélectionner
$headers = 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1;' . "\n";
mail($destinataire, $sujet, $msg, $headers);
5 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- htmlentities
- htmlentities et ereg
- htmlentities(), htmlspecialchars() ..
- help php et htmlentities
- addslashes, mysql_real_escape_string, htmlentities ?
- Ré-encodage après htmlentities
- Securité : htmlentities méthode $_Get RESOLU
- Eternelle problème avec htmlentities !
- SQL ou php ajoute des htmlentities ?
- Complètement largué ! addslashes/ htmlentities - S.O.S
- WebRankInfo lance un forum rédaction et référencement - 17-04-2009
- Google Suggest - 10-12-2004
- L'indice de densité idéal pour le référencement - 14-09-2009
- Google affiche des liens vers des plans de villes - 25-09-2004
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- Outil de référencement SEO Playground Tool - 30-03-2009
- Interview de l'équipe qualité de Google (francophone) - 23-06-2009
- Wikia Search sort en version alpha : premières impressions - 07-01-2008
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
