Accents mal interprétés après fonction mail()

Dr.Bj Messages postés 597 Statut Membre -  
hervé56 Messages postés 296 Statut Membre -
Bonjour,
J'ai crée un script en php de formulaire qui fonctionne très bien, à un détail près ... Lors de la réception des résultats du formulaire via la fonction php mail() , tout les caractères accentués sont erronés ! (à, é, ', è etc ...).
Par exemple les "à" apparaissent "Ã" !
Que puis-je faire pour résoudre ce problème ?
Merci d'avance ! :)

6 réponses

  1. hervé56 Messages postés 296 Statut Membre 10
     
    jète un oeil sur tes charset d'encodage (iso , utf8 etc)
    1
  2. Dr.Bj Messages postés 597 Statut Membre 45
     
    Merci de ta réponse ! :)
    Oui effectivement le problème viens de la ;)
    En revanche, dans Dreamweather, je ne trouve pas d'encodage comprenant tout les accents ! J'ai essayé "Europe Centrale (ISO)" et "Europe Centrale (windows)" mais aucun des deux n'accepte les "à". Quant à l'Unicode UTF-8 (qui était appliqué d'origine) il transforme tout les caractères accentués en charabia !
    Quel encodage me conseil tu de prendre pour que je puisse avoir tout les accents ?
    Merci :)
    0
  3. hervé56 Messages postés 296 Statut Membre 10
     
    garde utf8 mais justement le charabia c'est qu'il encode des caractères déja encodés non ?

    fait des tests avec les fonctions php utf8_encode() et utf8_decode()
    0
  4. Dr.Bj Messages postés 597 Statut Membre 45
     
    Ouf j'ai trouvé :)
    L'encodage parfait, qui prend tout les caractère : Europe Occidentale (ISO 8859-1)
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. hervé56 Messages postés 296 Statut Membre 10
     
    euh.. non l'encodage universel c'est l'UTF8
    0
  7. Dr.Bj Messages postés 597 Statut Membre 45
     
    Oui je sais bien ! Mais avec l'UFT8 comme je t'ai dit, les "à" ne passe pas ... tout comme les apostrophe. Je n'ai trouvé que Europe Occidentale (ISO 8859-1) qui accepte tous les caractères !
    0
    1. hervé56 Messages postés 296 Statut Membre 10
       
      alors c'est que tu t'y prend mal, tous les caractères passent dans l'UTF8 c'est justement son point fort....
      0