Code newletters
Posté : 18 sept. 2014, 16:44
bonjour ,
J'essaie d'installer sur mon site un système d'inscription à une newsletter.
J'ai crée ce code dans mon fichier html
Merci à vous tous
J'essaie d'installer sur mon site un système d'inscription à une newsletter.
J'ai crée ce code dans mon fichier html
<form action="envoi.php" method="post" enctype="application/x-www-form-urlencoded" name="formulaire">
<input type="text" name="mail" placeholder="votremail.com" class="cform-text" size="40" title="votre email">
<input type="submit" value="Je commence" class="cform-submit">
</form>
Puis celui-ci dans une page envoi.php<?php
$nom=$HTTP_POST_VARS['nom'];
$mail=$HTTP_POST_VARS['mail'];
$objet=$HTTP_POST_VARS['objet'];
$message=$HTTP_POST_VARS['message'];
/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";
//////ici on détermine le mail en format text
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
////ici on détermine l'expediteur et l'adresse de réponse
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="$objet";
$destinataire="[email protected]"; //remplacez "[email protected]" par votre adresse e-mail
$body="$message";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a ete envoye<br>";
} else {
echo "Une erreur s'est produite";
}
?></p>
<p align="center">Vous allez bientot etre redirige vers la page d'acceuil<br>
Si vous n'etes pas redirige au bout de 5 secondes cliquez <a href="http://www.xxx.fr">ici
</a></p>
Je reçois bien les mails mais ils sont vide , je n'ai pas l'adresse.. il doit y avoir des choses inutiles dans mon code et manquer quelques trucs...Merci à vous tous