Envoi d'email variable non interpreté dans textaera
Bonjour,
J'ai un souci pour l'envoi d'une newsletter a mes 100 membres,
J'ai un formulaire qui me reprendre le pseudo du membre et je voudrai mettre l'ID du membre dans le textarea mais la variable n'est pas interprété.
Le formulaire :
Code:
1 2 3 4 5 6 7 8 9 10
| <form method="POST" action="?ml&act=envoi">
<?php
$sujet = $_POST['sujet'];
$messag = $_POST['messag'];
?>
<b>Sujet :</b><br>
<input type="text" name="sujet" value="<?php echo $sujet; ?>" size="60">
<textarea rows="20" name="messag" cols="50"><?php echo $messag; ?></textarea>
<input type="submit" name="submitlettre" value="Envoyer la NewsLetter">
</form> |
J'écris ceci dans le textarea > Bonjour $pseudo
J'appuis sur le bouton d'envoi de la newsletter
Le code d'envoi d'email
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| $messag = utf8_decode($_POST['messag']);
$infos=@mysql_query("Select * FROM utilisateurs ORDER BY id ASC ");
while($res=@mysql_fetch_assoc($infos))
{
$destinataires = $res["email"];
$pseudo = utf8_decode($res["pseudo"]);
$idmembre = $res["idmembre"]);
$objet = "$sujet";
$message = "$messag";
$headers .= "X-Mailer: PHP\n";
$headers .= "Content-Type: text/html; charset=iso-8859-1\n";
if ( mail($destinataires, $sujet, $message, $headers) ) |
Et j'obtiens dans l'email "Bonjour $pseudo"
Merci de vos réponses
Fabien