Securiter newsletter
wen
-
infogratuit Messages postés 199 Statut Membre -
infogratuit Messages postés 199 Statut Membre -
Bonjour,
J'ai creer un script de newsletter, et j'aurais aimer avoir votre avis sur la securiter de ce script.
<?php
function VerifierAdresseMail($mail)
{
$Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,5}$#';
if(preg_match($Syntaxe,$mail))
return true;
else
return false;
}
$mail=htmlentities($_POST['email']);
if(VerifierAdresseMail($mail))
{
echo '<p>Votre adresse est valide.</p>';
include ('admin/connect.php'); //connect.php contiens les infos de connection a la BDD
$retour = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM newsletter WHERE email='$mail'");
$donnees = mysql_fetch_array($retour);
if ($donnees['nbre_entrees'] == 0)
{
mysql_query("INSERT INTO newsletter VALUES('','$mail', NOW())");
echo 'Votre mail a bien etait ajouter';
}
else
{
echo'Votre mail ce trouve deja dans la base de donnée';
}
mysql_close();
}
else
echo '<p>Votre adresse e-mail n est pas valide.</p>';
?>
Merci d'avance a tout ceux qui jeterons un coup d'oeil a cer script ;)
J'ai creer un script de newsletter, et j'aurais aimer avoir votre avis sur la securiter de ce script.
<?php
function VerifierAdresseMail($mail)
{
$Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,5}$#';
if(preg_match($Syntaxe,$mail))
return true;
else
return false;
}
$mail=htmlentities($_POST['email']);
if(VerifierAdresseMail($mail))
{
echo '<p>Votre adresse est valide.</p>';
include ('admin/connect.php'); //connect.php contiens les infos de connection a la BDD
$retour = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM newsletter WHERE email='$mail'");
$donnees = mysql_fetch_array($retour);
if ($donnees['nbre_entrees'] == 0)
{
mysql_query("INSERT INTO newsletter VALUES('','$mail', NOW())");
echo 'Votre mail a bien etait ajouter';
}
else
{
echo'Votre mail ce trouve deja dans la base de donnée';
}
mysql_close();
}
else
echo '<p>Votre adresse e-mail n est pas valide.</p>';
?>
Merci d'avance a tout ceux qui jeterons un coup d'oeil a cer script ;)
A voir également:
- Securiter newsletter
- Ccm newsletter - Guide
- Newsletter gmail - Guide
- [Outlook] Blème inscription newsletter - Forum Outlook
- Création newsletter avec un lien - Forum Photoshop
- Comment se désabonner de la newsletter cdiscount ✓ - Forum Mail
4 réponses
wen
Je me suis appuyer sur le site du zero et le livre php5 avancé
wen
Je me suis appuyer sur le site du zero et le livre php5 avancé