par
Ryle » 04 août 2007, 12:34
if(empty($post))
C'est une variable à toi $post ? ou c'est un $_POST complètement loupé ?
$message=str_replace("\r\n","<br>",$message);
Pourquoi ne pas utiliser nl2br() ?
mail("XXXXXXXX", "$objet", "$message", "$headers");
Pourquoi inclure tes variables dans des chaines ? Sortez vos variables !! PHP est obligé de parser ta chaine pour voir s'il trouve une variable.. donne lui directement la variable
mail("XXXXXXXX", $objet, $message, $headers);
Bon et sinon pour tes \r\n qui apparaissent, tu lui fait absolument rien d'autre à ta variable $message ? Si tu l'affiches avant de l'envoyer ça donner quoi ?
echo '<pre>';
echo htmlentities($message);
echo '</pre>';
[php]if(empty($post)) [/php]C'est une variable à toi $post ? ou c'est un $_POST complètement loupé ? :)
[php]$message=str_replace("\r\n","<br>",$message); [/php]Pourquoi ne pas utiliser nl2br() ?
[php]mail("XXXXXXXX", "$objet", "$message", "$headers");[/php] Pourquoi inclure tes variables dans des chaines ? Sortez vos variables !! PHP est obligé de parser ta chaine pour voir s'il trouve une variable.. donne lui directement la variable :)
[php]mail("XXXXXXXX", $objet, $message, $headers);[/php]
Bon et sinon pour tes \r\n qui apparaissent, tu lui fait absolument rien d'autre à ta variable $message ? Si tu l'affiches avant de l'envoyer ça donner quoi ?
[php]echo '<pre>';
echo htmlentities($message);
echo '</pre>';[/php]