Module de connexion
Posté : 29 nov. 2010, 14:28
Bonjour à tous,
J'essaye de faire un module de connexion pour mon site. Rien à faire, ça ne marche pas.
Aucune erreur d'affichées, mais quand je clique sur envoyer, ça me met la page de connexion comme si j'avais cliqué sur connexion.php
Session_start est bien mis au début du code.
Merci d'avance pour votre aide.
J'essaye de faire un module de connexion pour mon site. Rien à faire, ça ne marche pas.
Aucune erreur d'affichées, mais quand je clique sur envoyer, ça me met la page de connexion comme si j'avais cliqué sur connexion.php
Code : Tout sélectionner
<span>Connexion</span><br />
<?php
if ($_POST['pseudo'] == 1)
{
$verifPseudo = htmlspecialchars($_POST['pseudo']);
$verifPass = htmlspecialchars($_POST['pass']);
include('connexion_bdd.php');
$result = mysql_query("SELECT * FROM membres WHERE pseudo='$verifPseudo'");
if($result == 0)
{
echo'Erreur, le pseudo est incorrect.';
}
else if($result != 0)
{
if($verifPass != $result['pass'])
{
echo'Erreur, le mot de passe est incorrect';
}
else if($verifPass == $result['pass'])
{
$_SESSION['pseudo'] = $result['pseudo'];
$_SESSION['rang'] = $result['rang'];
$_SESSION['connecter'] = 1;
echo'Vous êtes bien connecté, merci :) <br /> Vous allez être redirigé vers la page d\'accueil.';
print ("<script language = \"JavaScript\">");
print ("location.href = 'accueil.php';");
print ("</script>");
}
else
{
echo'Erreur, veuillez recommencer.';
}
}
else
{
echo'Erreur, vueillez recommencer.';
}
mysql_close();
}
else
{
?>
<em>Entrez vos identifiants</em>
<br /><br />
<form method="post" action="connexion.php">
<p>
<label name="labPseudo" for="pseudo">
Pseudo
</label>
<input type="text" name="pseudo" id="pseudo" maxlength="50" />
</p>
<p>
<label name="labPass" for="pass">
Mot de passe
</label>
<input type="password" name="pass" id="pass" maxlength="50" /><br />
</p>
<p>
<input type="submit" name="Envoyer !"/>
<input type="reset" name="Remettre à zéro"/><br />
</p>
<?php
}
?>Merci d'avance pour votre aide.