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 ;)
Configuration: Windows Vista Firefox 3.0.5
A voir également:
- Securiter newsletter
- Ccm newsletter - Guide
- Newsletter gmail - Guide
- Newsletter sms - Accueil - Téléphones
- Le bloqueur d'appels indésirables Saracroche peut maintenant filtrer les SMS - Guide
- Newsletter CCM intempestives - Forum Bugs et suggestions
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é