Index du Forum » » Le coin des codeurs

Auteur

Besoin d'aide !!!
snipe
2450       
 

  Posté : 02-06-2003 15:50

ouarf les pouris le code :)

<?php

// Si action d'enregistrement

if($submit){

// connection a la base en local

$connect = mysql_pconnect("localhost","root","");
// selection de la base
mysql_select_db("enqueted", $connect);
// vérification des champs s'ils sont vides

echo ' ';

if(empty($pseudo) and if(empty($mdp) and if(empty($cmdp))
{
echo '
Tous les champs sont vides !
';
echo '
Saisissez les champs avant de transmettre !
';
exit();
}
if(empty($pseudo))
{
echo '
Saisissez votre pseudo !
';
exit();
}
if(empty($mdp))
{
echo '
Saisissez votre mot de passe !
';
exit();
}
if(empty($cmdp))
{
echo '
Veuillez confirmer votre mot de passe !
';
exit();
}


if(($mdp)==($cmdp))
{
// votre requete d'insertion

$sql="SELECT ulogin, upassword FROM utilisateur WHERE ulogin='$pseudo' AND upassword='$mdp'";
mysql_query("$sql", $connect); // et tu le met ou le resultat quand a la requette elle est un peut debile :)


$query = mysql_query("SELECT * FROM individu"); // c qoid cette requette ?????
$max = mysql_num_rows($query);

//Ensuite, tu compte le résultat (mysql_num_rows)
//Si le résultat = 0 => Utilisateur inconnu
//Si le résultat = 1 => Utilisateur idéntifié
//Si le résultat > 1 => Plusieurs utilisateurs avec le même couple login/mdp

if(($max)==0)
{
echo 'Utilisateur inconnu';
exit();
}
if(($max)==1)
{
echo 'Utilisateur identifié';
exit();
}
if(($max=>1)
{
echo 'Plusieurs utilisateurs avec le même couple login/mdp';
exit();
}

echo "";
}
else
{
echo "Désolé, la confirmation du mot de passe n'est pas valide ! Merci de ressaisir à nouveau";
}
mysql_close($connect);

}

?>

ps : du a bien un champ submit dans le formulaire avant??? :)
sinon j ai juste regarder en surface la :)



Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=5850&forum=5