format de mon corps de mail

Eléphant du PHP | 68 Messages

11 nov. 2005, 13:53

bonjour à tous!

deux petites questions:


1. je souhaiterai que le sujet de mon mail et le corps de mon mail s'affiche correctement. actuellement si j'ecris "j'espère" ça ecrit "j\'espère"

j'ai fait une recherche sur le forum ce qui m'a amené à modifier l'ecriture de ma fonction mail afin d'y ajouter une partie $header que je déclare avec les paramètres suivant:

$headers  = 'MIME-Version: 1.0' . "\r\n";
     	$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
ma fonction mail est donc ecrit comme ceci:
mail($monEmail, $subject, $message, $headers)
malheureusement ça ne corrige pas mon problème!!

quelqu'un a une idée?

help :(
Modifié en dernier par ayiore le 12 nov. 2005, 13:50, modifié 1 fois.

ViPHP
fab
ViPHP | 2657 Messages

11 nov. 2005, 13:57

soit tu gardes cet header tu fé un htmlentities() avant l'envoi du mal
soit je te conseil de changer pour :
Content-Type: text/plain; charset=ISO-8859-1
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Eléphant du PHP | 68 Messages

11 nov. 2005, 14:19

ça ne change rien toujours les \

:cry:

ViPHP
fab
ViPHP | 2657 Messages

11 nov. 2005, 14:31

test stripslashes() peut etre
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Eléphant du PHP | 68 Messages

12 nov. 2005, 13:52

stripslashes() ça marche mais ça me condanne à ne plus utiliser de \ dans mes mails.

bon c'est vrai que c'est assez rare de l'utiliser lorsqu'on ecrit un mail ...

ça doit quand même être possible!

personne n'a une autre solution?

un autre header?

merci d'avance!