1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
//page ou est integree mon formulaire
<form action="template.php" method="get" name="FormNewsletter" >
<input type="text" size="22" name="Newsletter" value="Votre email..." onclick="document.forms.FormNewsletter.Newsletter.value= ''" />
<input type="submit" value="RECEVOIR" name="NewsletterValide" style="color:#8B238D;width:100px;font-size:10px;font-weight:bold;margin-left:28px;margin-top:5px;" />
</form>
//page template.php
if($_GET['Newsletter']=='' || $_GET['Newsletter']=='Votre email...')
$bresultRecord=false;
else
$bresultRecord=transfert_newsletter($_GET['Newsletter']);//, $NomRand );
include("../newsletter/newsletter.php");
//function transfert_newsletter
require("../mySql/connexion.php");
$SqlSearch="SELECT email..."'";
$resultSearch = mysql_query($SqlSearch) or die (mysql_error ());
$CountSearch=mysql_num_rows($resultSearch);
/*
if (!preg_match("#^[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)*@[a-zA-Z0-9_-]{2,}(\.[a-zA-Z0-9_-]+)*\.[a-zA-Z]{2,}$#", $email))
$result = false;
if ($CountSearch == 0 && $result != "invalide")
{
$query = "INSERT INTO newsletter (email) VALUES('".$email."')";
$result = mysql_query($query) or die (mysql_error ());
}
else
$result = false;
return $result;
//newsletter.php
if ($bresultRecord==true){
echo "Félicitation, Vous allez maintenant recevoir la newsletter ";
else
echo "Vous êtes dejà inscrit à la newsletter ou l'adresse email saisie n'est pas valide."; |
Partager