Formulaire qui envoi un "?" au lieu de "€"

Fermé
Baxter_Vienna Messages postés 28 Date d'inscription mardi 9 juillet 2013 Statut Membre Dernière intervention 15 novembre 2014 - 18 févr. 2014 à 16:15
reaverlost Messages postés 150 Date d'inscription jeudi 27 mai 2010 Statut Membre Dernière intervention 14 mai 2018 - 19 févr. 2014 à 10:47
Bonjour, Voila, tout est dans le titre enfaite. Je débute en php, et je suis entrain de faire une formulaire en php/ajax (sans rafraîchissement de page)

Pour le moment tout vas bien, sauf qu'à la réception du mail le signe € et transformé par ?

Je vous laisse un bout de code si ça parle a quelqu'un...

// CONDITIONS budget
if ( (isset($_POST['budget'])) && (strlen(trim($_POST['budget'])) > 0) ):
$budget = stripslashes(strip_tags($_POST['budget']));
else:
echo "Merci d'écrire un budget <br />";
$budget = '';
endif;

la ligne qui appelle budget
$contenu     .= $budget."\r\n\n";

et l'header du message
$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 de vous pencher sur mon petit souci...


1 réponse

reaverlost Messages postés 150 Date d'inscription jeudi 27 mai 2010 Statut Membre Dernière intervention 14 mai 2018 21
19 févr. 2014 à 10:47
Salut,

Essayes d'encode ta page en UTF-8.
0