Problème avec encode et le signe Euro (€)

Bonjour, Voila, j'ai un problème avec un formulaire qui me traduit le signe € en ?

dans le header de mon message j'ai essayé plusieurs possibilité, mais rien ne marche: ISO-8859-1, ISO-8859-15 UTF-8 ,

Si quelqu'un pouvez m'aider, je commence vraiment a désèspérer

Je vous laisse mon header pour que vous puissiez me dire ou est l'erreur
$headers  = 'From: ' . $email . ' \r\n'; 
$headers .= 'Content-Type: TITRE; charset="ISO-8859-1"; DelSp="Yes"; format=flowed \r\n';
$headers .= 'Content-Disposition: inline \r\n';
$headers .= 'Content-Transfer-Encoding: 7bit \r\n';
$headers .= 'MIME-Version: 1.0';

Merci d'avance

1 réponse

  1. Bonsoir, si c'est un formulaire comme tu le dis en haut, tu mets ça en haut de ton fichier et cela devrait le faire :

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


    Grâce à ça tu spécifies l'encodage du fichier.
    0
    1. Dans un "$headers" ?
      0