Mon code permet de rajouter un abonné dans ma table, enfin il
permettait car aprés quelques modifs nécessaires, il ne le fait plus.
Trouvez vous quelque chose qui cloche au niveau du formulaire ou des
requêtes ?
INSCRIPTION </center>
<?php
//if(isset($pseudo) && !empty($pseudo) && isset($mdp) && !empty($mdp)
//&& isset($mail) && !empty($mail))
if(isset($mdp) && !empty($mdp)
&& isset($mail) && !empty($mail))
{
//$pseudo=addslashes(htmlspecialchars($_POST['pseudo']));
$mdp=addslashes(htmlspecialchars($_POST['mdp']));
$mail=addslashes(htmlspecialchars($_POST['mail']));
//$url_site=addslashes(htmlspecialchars($_POST['url_site']));
$age=addslashes(htmlspecialchars($_POST['age']));
$sexe=addslashes(htmlspecialchars($_POST['sexe']));
//$infos_comp=addslashes(htmlspecialchars($_POST['infos_comp']));
connecter();
$query="SELECT * FROM `membres` WHERE `mail` LIKE '$mail'";
$result=@mysql_query($query);
$num=@mysql_num_rows($result);
if($num==0){
$query="INSERT INTO `membres` VALUES ('','$mdp','$mail','$age','$sexe')";
$result=@mysql_query($query);
//''''''''''''''''''''''''''''''''''''''
if(!empty($avatar))
{
$query="SELECT * FROM `membres` WHERE `mail` LIKE '$mail'";
$result=@mysql_query($query);
$row=@mysql_fetch_row($result);
$ext = ".jpg";
$nom_image=($row[0].$ext);
$chemin = "images/".$nom_image;
move_uploaded_file($HTTP_POST_FILES["avatar"]["tmp_name"],$chemin);
}
//''''''''''''''''''''''''''''''''''''''
echo "
<center>Inscription réussie
Vous pouvez désormais
vous connecter ici</center>
";
}else
echo "
<center>Un autre membre utilise déjà cet adresse mail
!</center>
";
}
?>
<form action="espace_membre.php?page=2" method="post" enctype="multipart/form-data">
* Adresse e-mail:, ,
----
* Mot de passe:, ,
----
Age:, <select name="age"><option value="-">-</option>
<? for($i=0;$i<100;$i++) echo "<option value='$i'>$i</option>";?>
</select> ans,
----
Sexe:, F
M,
----
,
----
retour
* champs obligatoires
</form>
Afficher la suite