$logo=$_GET["logo"];
$bdd_inscription=$_GET["inscription"];
$bdd_base=$_GET["base"];
//Appel du fichier de requetes
include ("common/common.php");
include ("common/requetes.php");
?>
Inscription newsletter
if ($logo=="") { $logo=$_POST["logo"]; } ?>
$action=$_POST["action"];
if ($action=="inscription")
{
$email=$_POST["email"];
$bdd_base=$_POST["bdd_base"];
$bdd_inscription=$_POST["bdd_inscription"];
?>
//Fonction de vérification de l'adresse email
function Domaine_email_OK($email)
{
list($login, $domaine) = split("@", $email,2);
return(checkdnsrr($domaine, "MX"));
}
//Vérification que l'adresse email n'est pas vide
if (empty($email) || ($email=="votre adresse email"))
{
?>
Veuillez remplir une adresse mail !
}
//Insertion de l'abonné dans la base de données
else
{
$sql=voir_abonnes($email, $bdd_base);
$result=mysql_query($sql);
$request=mysql_fetch_array($result);
mysql_free_result($result);
if (empty($request))
{
$test_mail=eregi('^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$',$email);
if ($test_mail)
{
if (Domaine_email_OK($email))
{
$datejourFR = date("d-m-Y");
$sql2=ajouter_abonne($email, $bdd_inscription, $datejourFR);
$result2=mysql_query($sql);
$request2=mysql_fetch_array($result2);
?>
Vous avez bien été ajouté dans la base avec l'adresse echo $email; ?>
mysql_close();
}
else
{
//Si nom de domaine de l'adresse email non correcte
?>
Le nom de domaine est invalide.
}
}
//Si adresse email non correcte
else
{
?>
Cette adresse mail est invalide echo $email; ?>
}
}
//Si adresse email existe déjà
else
{
?>
Cette adresse mail existe déjà dans la base echo $email; ?>
}
}
?>
}
//----------------------------------------Accueil de la mailing list------------------------------------
else
{
?>