problème de verification de formulaire d'inscritpion
Posté : 28 mars 2006, 14:58
bonjour,
voici le code de mon formulaire d'inscription
la verification de l'adresse email ne marche pas je ne comprend pas pourquoi quelqu'un pourrait m'aider??
voici le code de mon formulaire d'inscription
la verification de l'adresse email ne marche pas je ne comprend pas pourquoi quelqu'un pourrait m'aider??
Code : Tout sélectionner
<?php
//traitement formulaire
$erreur="";
require("bdd.php");
if(isset($_POST['valider']))
{
//verification des champs vides
if(($_POST['nom']=="") ||($_POST['prenom']=="") || ($_POST['adresse']=="") || ($_POST['cdp']=="") || ($_POST['ville']=="") || ($_POST['mail'] == "") || ($_POST['identifiant']=="")||($_POST['mdp']=="") || ($_POST['mdpconfirm']==""))
{
$erreur .= ($erreur!= "")?'</br>Veuillez remplir tous les champs du formulaire':'Veuillez remplir tous les champs';
}
else
{
$nom = $_POST['nom'];
$prenom =$_POST['prenom'];
$adresse=$_POST['adresse'];
$cdp=$_POST['cdp'];
$ville=$_POST['ville'];
$mail = $_POST['mail'];
$identifiant=$_POST['identifiant'];
$mdp=md5($_POST['mdp']);
$mdpconfirm=md5($_POST['mdpconfirm']);
//verification du code postal
//$cdpverif="([0-9]{5})$";
if(!ereg("^[0-9]{5}$",$cdp))
{
$erreur.=($erreur!="")?'</br>Le codepostal n\'est pas valide':'Le codepostaln\'est pas valide';
}
//verification adresse mail
// $mailverif="#^[a-z0-9][-a-z0-9.]*@[-a-z0-9]+\.[-a-z0-9_.]+$#i";
if (!eregi('^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$', $mail))
{
$erreur.=($erreur!="")?'</br>L\'email n\'est pas valide':'L\'email n\'est pas valide';
}
//verification du mot de passe
if($mdp != $mdpconfirm)
{
$erreur.=($erreur!="")?'</br>Le mot de passe de confirmation ne correspond pas au mot de passe donné':'Le mot de passe de confirmation ne correspond pas au mot de passe donné';
}
//verification de l'identfiant
$query = "Select * into membre where identifiant='$identifiant'";
$retour=mysql_query($query);
if(mysql_num_rows($retour)!=0)
{
$erreur.=($erreur!="")?'</br>L\'identifiant que vous avez choisi est deja utilisé ':'L\'identifiant que vous avez choisi est deja utilisé ';
}
}
if($erreur=="")
{
//$query="insert into membre values('','$nom','$prenom','$adresse','$cdp','$ville','$mail','$identifiant','$mdp','2')";
//$retour=mysql_query($query);
//header('Location: connexioncom.php');
}
else
{
$erreur='<div class="erreur">'.$erreur.'</div>';
}
}
//formulaire d'inscription
include("header.php");
echo'<form method="post" action="inscription.php" enctype="multipart/form-data">';
echo'<div class="titre_categorie">Inscription<br></br></div>'.$erreur.'';
echo'<table align="center">
<tr>
<td>Nom :</td>
<td><input type="text" name="nom" value=""/></td>
</tr>
<tr>
<td>Prénom :</td>
<td><input type="text" name="prenom" value=""/></td>
</tr>
<tr>
<td>Adresse :</td>
<td><input type="text" name="adresse" value=""/></td>
</tr>
<tr>
<td>Code postal:</td>
<td><input type="text" name="cdp" value=""/></td>
</tr>
<tr>
<td>Ville:</td>
<td><input type="text" name="ville" value=""/></td>
</tr>
<tr>
<td>Email :</td>
<td><input type="text" name="mail" value=""/></td>
</tr>
<tr>
<td>Identifiant connexion :</td>
<td><input type="text" name="identifiant" value=""/></td>
</tr>
<tr>
<td>Mot de passe :</td>
<td><input type="password" name="mdp" value""/></td>
</tr>
<tr>
<td>Confirmation mot de passe :</td>
<td><input type="password" name="mdpconfirm" value=""/></td>
</tr>
</table>
<div class="centre"><br></br><input type="submit" name="valider" value="Valider"/></div></form>';
include("footer.php");
?>