Problèmes PHP pour créer un espace membre
Fermé
Valentin
-
18 sept. 2009 à 12:40
BrousseOuilisse Messages postés 27 Date d'inscription vendredi 18 septembre 2009 Statut Membre Dernière intervention 15 octobre 2010 - 18 sept. 2009 à 13:39
BrousseOuilisse Messages postés 27 Date d'inscription vendredi 18 septembre 2009 Statut Membre Dernière intervention 15 octobre 2010 - 18 sept. 2009 à 13:39
A voir également:
- Problèmes PHP pour créer un espace membre
- Espace insécable word - Guide
- Créer un compte gmail - Guide
- Créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer un compte instagram sur google - Guide
2 réponses
BrousseOuilisse
Messages postés
27
Date d'inscription
vendredi 18 septembre 2009
Statut
Membre
Dernière intervention
15 octobre 2010
5
18 sept. 2009 à 13:00
18 sept. 2009 à 13:00
Bonjour,
D'abord, tu en fais beaucoup trop là. 3 accès a ta table juste pour vérifier si le pseudo et le pass sont bons ne sont pas nécessaires.
if(!empty($pseudo) AND !empty($pass))
{
$reponse = mysql_query("SELECT * FROM membres WHERE pseudo='$pseudo' AND mdp='$pass' LIMIT 1") or die(mysql_error());
$trouve=false;
while ($donnees = mysql_fetch_array($reponse))
{
$trouve=true;
//lecture de ta table
}
}
if ($trouve)//.... etc.
D'abord, tu en fais beaucoup trop là. 3 accès a ta table juste pour vérifier si le pseudo et le pass sont bons ne sont pas nécessaires.
if(!empty($pseudo) AND !empty($pass))
{
$reponse = mysql_query("SELECT * FROM membres WHERE pseudo='$pseudo' AND mdp='$pass' LIMIT 1") or die(mysql_error());
$trouve=false;
while ($donnees = mysql_fetch_array($reponse))
{
$trouve=true;
//lecture de ta table
}
}
if ($trouve)//.... etc.
BrousseOuilisse
Messages postés
27
Date d'inscription
vendredi 18 septembre 2009
Statut
Membre
Dernière intervention
15 octobre 2010
5
18 sept. 2009 à 13:39
18 sept. 2009 à 13:39
Re,
Sinon, je pense avoir trouvé ton bug :
if($mot_passe == $sql2['$mot_passe'])
il faut enlever le $ devant mot_passe, ci qui donne : $sql2['mot_passe']
Sinon, je pense avoir trouvé ton bug :
if($mot_passe == $sql2['$mot_passe'])
il faut enlever le $ devant mot_passe, ci qui donne : $sql2['mot_passe']