script login probleme avec un if
Bonjour,
voila j ai un script qui me permet au visiteur de créer un login mais apparemment mon if ne fonctionne pas le login est crée a chaque fois même si il existe dans la bdd ...
merci de votre aide
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| if (isset($_POST['envoyer'])) {
$login = mysql_result(mysql_query('SELECT COUNT(*) FROM user WHERE ss= "$ss"'), 0);
if($login != 0)
{
echo "Ce login existe déjà.";
}
else {
foreach($_POST as $index => $valeur) {
$$index = mysql_real_escape_string(trim($valeur));
}
$sql = "INSERT INTO user VALUES ('', '".$nom."', '".$prenom."','".$naissance."', '".$ss."' )";
$res = mysql_query($sql);
if ($res) { ?>
<meta http-equiv="refresh" content="0;url=confirm_login.php" />
<?php
}
}
}
include("header.php");
include("body_login.php");
include("footer.php"); ?> |