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

  FORUM HardWare.fr
  Programmation
  PHP

  Pb d'accent lors de l'envoi de mon formulaire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb d'accent lors de l'envoi de mon formulaire

n°1470145
sylvain011​3
Posté le 03-11-2006 à 15:20:49  profilanswer
 

Bonjour à tous!
Je souhaite faire un script qui propose aux visiteurs de mon site de me contacter. Jusque là rien de bien compliqué sauf que lorsque je reçois des mails, les accents sont tous remplacés par &eacute ou &agrave etc...
J'ai le même pb pour mon système de newsletter... Je pense donc que c'est une erreur de ma part..  
Voici mon code pour me contacter

Code :
  1. <?
  2. if (!isset ($_POST['envoyer']))
  3. {
  4.  ?><div align="center">
  5.  <form action="index.php?page=contact" method="post">
  6.  Nom/Pseudo<br />
  7.  <input type="text" name="pseudo" /><br /><br />
  8.  Sujet<br />
  9.  <select name="sujet" >
  10.   <option value="Partenariat" >Partenariat</option>
  11.   <option value="Problème technique" >Problème Technique</option>
  12.   <option value="question" >Question sur le Site</option>
  13.   <option value="Autre" >Autre</option>
  14.  </select>
  15.  <br />
  16.  <br />
  17.  Message<br/>
  18.  <textarea name="mess" rows="5" cols="45"></textarea>
  19.  <br/><br/>
  20.  <input type="submit" name="envoyer" value="envoyer">
  21.  </form>
  22.  <?
  23. }
  24. else
  25. {
  26.  echo 'Votre Message a bien été envoyé. J\'y répondrai trés rapidement';
  27.  $pseudo = htmlentities ($_POST['pseudo']);
  28.  $sujet = htmlentities ($_POST['sujet']);
  29.  $message= htmlentities($_POST['mess']);
  30.  $mess = $pseudo.' a écrit '.$message;
  31.  mail ("adresse@mail.com", $sujet, $mess);
  32. }
  33. ?></div>


 
J'ai essayé de mettre dans le head de la page

Code :
  1. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />


 
mais rien n'y fait..
Qu'est ce que j'ai oublié??? merci

mood
Publicité
Posté le 03-11-2006 à 15:20:49  profilanswer
 

n°1470147
FlorentG
Unité de Masse
Posté le 03-11-2006 à 15:21:55  profilanswer
 

C'est parce que tu fais un htmlentities... Or, un mail c'est du texte, pas de l'html...

n°1470158
sylvain011​3
Posté le 03-11-2006 à 15:26:57  profilanswer
 

exact!! Merci pour ta réponse..


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

  Pb d'accent lors de l'envoi de mon formulaire

 

Sujets relatifs
[Resolu]Mon formulaire de contact...Remplir le champ d'un formulaire par une variable
Contrôle formulaire côté serveur / retour sur erreur?[VBA] Formulaire / sous formulaire et les requêtes.
[HTML]Formulaire de contact.[C# ASP.Net] Problème lors de l'envoi d'un email
mauvais renvoi des mots avec accentProblème sur formulaire d'Upload
Probleme envoi mail html 
Plus de sujets relatifs à : Pb d'accent lors de l'envoi de mon formulaire


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