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

  FORUM HardWare.fr
  Programmation
  PHP

  Formulaire mail et encodage UTF-8

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Formulaire mail et encodage UTF-8

n°2259003
folkenlenb
Posté le 28-05-2015 à 20:45:07  profilanswer
 

Bonjour,
 
Je vous expose mon soucis après avoir racler tout internet en quête de réponse, mais hélas ce fut infructueux.
 
Avant tout je tiens à dire que je ne suis pas un expert en PHP, et que ce formulaire je l'ai pompé sur un site qui le met à dispo pour les lambda comme moi qui cherche juste à dépanner une connaissance ...
 
Donc en gros, sur sa page contact, je cherche juste à mettre un formulaire tout con pour un envoie de mail. Tout marche, sauf que quand j'envoi un mail avec des accents, patatra, c'est tout pas beau de ce style é
 
Le code que j'ai trouvé est plutôt bien fait il y a une formule pour remplacer un caractère par un autre, sauf que ça marche pas, exemple :
 
$message = str_replace("é","é",$message);
 
Dans mon <head> j'ai bien mis <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 
Et dans mon code j'ai juste $headers  = 'From:'.$nom.' <'.$email.'>' . "\r\n";
 
J'ai tenté de rajouter ça à la suite :  
 
$header .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$header .='Content-Transfer-Encoding: 8bit';

 
Mais sans succès, j'ai aussi remplacé plain par html mais ça n'a rien fait et iso-8859-1 par utf-8 même résultat.
 
Avez-vous une piste ?
 
PS: Je ne passe pas par un BDD.
 
Je vous remercie d'avance pour vos réponses.


Message édité par folkenlenb le 28-05-2015 à 20:47:19
mood
Publicité
Posté le 28-05-2015 à 20:45:07  profilanswer
 

n°2259007
rufo
Pas me confondre avec Lycos!
Posté le 28-05-2015 à 22:00:16  profilanswer
 

utilise utf8_decode() ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2259009
folkenlenb
Posté le 28-05-2015 à 22:42:37  profilanswer
 

Pfiouuuu trop bien merci ça marche parfaitement ! Bon sauf pour le signe € mais pour le moment c'est formidable, merci beaucoup !! :hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Formulaire mail et encodage UTF-8

 

Sujets relatifs
Formulaire en phppb renvoyer un formulaire par mail
Formulaire de devis en PHP sur plusieurs pages web ? assistance sur un formulaire
Créer un formulaire pour sélectionner des PDF à inclure dans un zip ?[Résolu] Caractères accentués dans formulaire d'envoi de mail.
Aide formulaire de contactFormulaire/Carte
Plus de sujets relatifs à : Formulaire mail et encodage UTF-8


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