Voila,
j'ai cree un petit script d'inscription mais depuis 3 jours il ne veut plus accepter les membres.
aucune erreur apparait mais il n'insere pas les info dans la base de donner.
voici le code :
[code]
<?php
if(isset($pseudo) && !empty($pseudo) && isset($mdp) && !empty($mdp)
&& isset($email) && !empty($email))
{
$pseudo=addslashes(htmlspecialchars($_POST['pseudo']));
$mdp=addslashes(htmlspecialchars($_POST['mdp']));
$email=addslashes(htmlspecialchars($_POST['email']));
$url_site=addslashes(htmlspecialchars($_POST['url_site']));
$age=addslashes(htmlspecialchars($_POST['age']));
$sexe=addslashes(htmlspecialchars($_POST['sexe']));
$infos_comp=addslashes(htmlspecialchars($_POST['infos_comp']));
$avatar=addslashes(htmlspecialchars($_POST['avatar']));
connecter();
$query = ("SELECT * FROM membres WHERE pseudo LIKE $pseudo") or die(mysql_error());
$result = mysql_query($query);
$num = mysql_num_rows($result);
if($num==0){
$query2=("INSERT INTO membres (id_membre,pseudo,mdp,email,url_site,age,sexe,infos_comp,avatar) VALUES ('', '$pseudo', '$mdp', '$eemail', '$url_site', '$age', '$sexe', '$infos_comp', ''") or die(mysql_error());
$result = mysql_query($query2);
if(!empty($avatar))
{
$query3=("SELECT * FROM membres WHERE pseudo LIKE '$pseudo'") or die(mysql_error());
$result = mysql_query($query3);
$row = mysql_fetch_row($result);
$ext = "";
$nom_image=($row[0]);
$chemin = $nom_image;
}
echo "<br><br><center><font color='#990000'>Inscription réussie";
}else
echo "<br><br><center><font color='#990000'>Un autre membre utilise déjà ce pseudo !</font></center><br>";
}
?>
<form action="login.php?page=2" method="post" enctype="multipart/form-data">
<table align="center" class="texte">
<tr><td>Pseudo*: </td><td><input type="text" name="pseudo"></td></tr>
<tr><td>Mot de passe*: </td><td><input type="password" name="mdp"></td></tr>
<tr><td>Adresse e-mail*: </td><td><input type="text" name="email"></td></tr>
<tr><td>Url de votre site: </td><td><input type="text" name="url_site" value="http://"></td></tr>
<tr><td>Age: </td><td>
<select name="age"><option value="-">-</option>
<? for($i=0;$i<100;$i++) echo "<option value='$i'>$i</option>";?>
</select> ans
</td></tr>
<tr><td>Sexe: </td><td>
<input type="radio" name="sexe" value="f">F
<input type="radio" name="sexe" value="m">M
</td></tr>
<tr><td valign="top">Informations complémentaires: </td><td>
<textarea name="infos_comp" rows="4" cols="20"></textarea>
</td></tr>
<tr><td>Avatar (Lien complet (http://....))*: </td><td>
<input name="avatar" type="text" maxlength="200" />
</td></tr>
<tr><tD colspan="2" align="center"><input type="submit" value="Envoyer"></td></tr>
<tr><tD colspan="2" align="center"><a href="login.php?page=1"><font size="1">retour</font></a>
<br></td>
</tr>
</table>
</form>
[/code]