geof2810
Messages postés53Date d'inscriptionvendredi 7 décembre 2007StatutMembreDernière intervention22 août 2012
-
21 mars 2011 à 20:04
cod57
Messages postés1653Date d'inscriptiondimanche 7 septembre 2008StatutMembreDernière intervention11 septembre 2013
-
22 mars 2011 à 23:06
Bonjour a tous,
voila j'ai fais plusieurs demandes sur ce forum pour des problemes avec un code de connection...
Mais voila maintenant j'ai une erreur :
tout est preciser dans le code meme
<html>
<?php
//la connection
//on verifie si la variable n'est pas vide ou bien autre chose.
if(empty($_POST['pseudo']) || empty($_POST['password']))
{
//si oui , on envoie ce message
echo 'Mauvais mot de passe ou bien , utilisateur inconnu
[connexionmembre.php Retour au formulaire] erreur 3';
}
//sinon , on continue
else
{
$pseudo = $_POST['pseudo'];
$password = md5($_POST['password']);
//on prend le mot de passe lié a $pseudo
$sql = mysql_query('SELECT password FROM membres WHERE pseudo='. $pseudo .'');
//on verifie si $sql n'est pas egal a 0
if(empty($sql))
{
//si oui, on affiche le message.
echo 'Mauvais mot de passe ou bien , utilisateur inconnu
[connexionmembre.php Retour au formulaire] erreur 1';
}
//sinon on continue
else
{
$data = mysql_fetch_assoc($sql);
//on verifie si le mot de passe envoyée est correcte.
if($data['password'] = $password)
{
header ('Location: zonemembre.php');
}
else
{
//sinon
echo 'Mauvais mot de passe ou bien , utilisateur inconnu
[connexionmembre.php Retour au formulaire] erreur 2';
}
}
}
?>
</html>
Voila , en sachant que le code me permet d'acceder de n'importe quelle maniere a ma zone membre...
Vous trouvez une erreur dans ce code ??
Merci d'avance a tous ceux qui voudront bien m'aider. (ps : je repond pas forcement directement mais plutot dans l'apres midi vers 4h)
phpAnonyme
Messages postés392Date d'inscriptionmercredi 28 octobre 2009StatutMembreDernière intervention23 mars 201255 22 mars 2011 à 21:28
Ben c'est normal que ça ne change rien car t'aurait eut une erreur fatal lors de la compilation du script, c'est tout. Ce n'est pas lié.
----------------------------
Les labels c'est juste pour la conformité avec w3c c'est tout, ça n'a rien à voir avec PHP.
-------------
Peux-tu me refilé ta table de connexion ? Car là, tous ceci me parait bizarree