<?php
include("admin/connec.php");
$ip = $_SERVER['REMOTE_ADDR'];
$jour = date("Y/m/d");
$email = $_POST['email'];
function verif($email)
{
$spr = "^[[:alnum:]][a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$";
return !eregi($spr, $email);
}
// Si erreur dans le format du mail
if ($PHP_SELF = $envoyer(verif))
{
echo '<script langage = "javascript">';
echo 'alert("Veuillez entrez une adresse email valide");';
echo '</script>';
}
// Control dans la base si contact existe
else
{
$connec = mysql_connect($host,$login,$pass);
$selection = mysql_select_db($base, $connec);
$sql = "SELECT id FROM news WHERE email='$email'";
$resultat = mysql_query($sql, $connec);
$res = mysql_num_rows($resultat);
if($res!=0) // l'url existe déjà, on affiche un message d'erreur
{
echo '<script langage = "javascript">';
echo 'alert("Vous etes deja enregistrer");';
echo '</script>';
}
// Insertion du nouveau contact
else
{
$saisir = "INSERT INTO news (ip,jour,email) VALUES
('" .addslashes($_POST[ip]). "','" .addslashes($_POST[jour]). "','" .addslashes($_POST[email]). "')";
$result = mysql_query($saisir) or die("Erreur d'Insertion dans la base : ". $saisir .'<br/>'. mysql_error());
echo '<script langage = "javascript">';
echo 'alert("Vous êtes maintenant enregistrer et recevrez les news régulierment, merci");';
echo '</script>';
mysql_close();
}
}
?>
<form action="" method="post" onclick="<?php $PHP_SELF ?>">
- Abonnement aux News -<br>
<input name="ip"type="hidden" value="<?php echo $ip ?>">
<input name="jour"type="hidden" value="<?php echo $jour ?>">
<input class="pos_input" name="email"type="text"><br> <br>
<input class="pos_input1" name="envoyer" type="submit" value="S'enregistrer" >
</form>