bonjour
j'ai realisé la migration de mon site de free a alwaysdata
et au passage j'ai opté pour le utf8
dans mon htacces
pour mes 3 pages web
avec dans le code php
une fois passez a la moulinette du post
est ce que cette expression est trop permissive question securité ?
le texte est correctement affiché a l'ecran
par contre le mail affiche des carractere erroné sous Gmail
dédé s'affiche "dédé"
ai je fait une erreur sur la fonction mail ?
ai je oublier qq chose ?
ou l'erreur vient d'ailleurs....
Merci pour vos reponses meme si le sujet peu ennuyer certain
Modifié par flooox (30 Jan 2013 - 23:19)
j'ai realisé la migration de mon site de free a alwaysdata
et au passage j'ai opté pour le utf8
dans mon htacces
AddDefaultCharset UTF-8
pour mes 3 pages web
<meta charset="UTF-8">
avec dans le code php
header('Content-Type: text/html;charset=UTF-8');
une fois passez a la moulinette du post
$infocomp = htmlentities($_POST['infocomp'],ENT_QUOTES, 'UTF-8');
est ce que cette expression est trop permissive question securité ?
le texte est correctement affiché a l'ecran
par contre le mail affiche des carractere erroné sous Gmail
$titre="Message de votre site";
$headers='Content-Type: text/plain; charset="utf-8"'. "\n";
$headers .='Content-Transfer-Encoding: 8bit';
$corps.="Nom : ".$nom."\n";
$corps.="Prenom : ".$prenom."\n";
mail("r**.**@gmail.com", $titre, $corps, $headers);
dédé s'affiche "dédé"
ai je fait une erreur sur la fonction mail ?
ai je oublier qq chose ?
ou l'erreur vient d'ailleurs....
Merci pour vos reponses meme si le sujet peu ennuyer certain
Modifié par flooox (30 Jan 2013 - 23:19)