enycu
28/12/2006, 18h25
Le formulaire HTML d'inscription:
Mon script "newsletter.php":
Ce serait bien que ce bout de code se trouve sur les guides, car ce qu'il y a actuellement n'est pas très "satisfaisant". Ca marche chez moi avec un 90Plan.
Code PHP:
<form action="newsletter.php" method="post">
<input type="text" name="destination" size="30" id="lettreinfo" value="adresse e-mail"><br />
<input type="radio" name="action" value="inscription" checked="checked" />S'abonner
Se désabonner
Mon script "newsletter.php":
Code PHP:
$mail = $_POST["destination"];
if (!eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$", $mail)) { ?>
Vérifiez votre adresse e-mail / courriel, elle semble incorrecte. Merci
}
else {
if ($_POST["action"] == "inscription") {
mail("NOMLISTE-subscribe-".str_replace ("@", "=", $mail)."@DOMAIN.COM", "Abonnement", "Je souhaite m'abonner."); ?>
Votre demande d'inscription a été prise en compte. Merci.
Vous allez recevoir un message de confirmation.
}
elseif ($_POST["action"] == "desinscription") {
mail("NOMLISTE-unsubscribe-".str_replace ("@", "=", $mail)."@DOMAIN.COM", "Desabonnement", "Je souhaite me désabonner."); ?>
Votre demande de désinscription a été prise en compte. Merci.
Vous allez recevoir un message de confirmation.
}
}
?>