Problème pour creer une zone de connexion

Fermé
katsuo49 Messages postés 330 Date d'inscription vendredi 19 juin 2009 Statut Membre Dernière intervention 11 novembre 2014 - 26 juin 2009 à 10:02
katsuo49 Messages postés 330 Date d'inscription vendredi 19 juin 2009 Statut Membre Dernière intervention 11 novembre 2014 - 26 juin 2009 à 11:15
Bonjour,
Je créait actuellement un site et voudrais mettre une zone de connexion login/mot de passe qui compare les pseudo et mot de passe entrées avec ceux mémorisé dans une base de donnée.
J'ai essayé de nombreuse façon mais mais jusque là il n'y a rien qui fonctionne.
J'aimerai savoir si quelqu'un peux me dire comment je peux faire.

(j'ai effacé par erreur les fichier de ma zone de login)

la table qui contient les infos s'appelle "login", la collone qui contient les mot_de_passe s'appelle "mot_de_passe" et celle qui contient les pseudo "pseudo".
Merci d'avance.

8 réponses

atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
26 juin 2009 à 10:32
slt..

- un formulaire.... l'utilisateur valide...
- tu recuperes les valeurs....
$pseude = $_POST['pseudo']; $mot_de_passe = $_POST['mot_de_passe'];
- t'executes une requete :
"select * from login where login='$pseudo' and mot_de_passe='$mot_de_passe'"
- et tu fais un test sur le resultat de la selection.. genre si le nombre d'enregistrement est >0 ... la connexion est validée..

j'espere que ça t'aidera..
0
katsuo49 Messages postés 330 Date d'inscription vendredi 19 juin 2009 Statut Membre Dernière intervention 11 novembre 2014 25
26 juin 2009 à 10:47
pour vérifier si le nombre d'entrées où $pseudo et $mot_de_passe corresponde il faudrait que j'écrive:

"select COUNT() AS nbre_entrees from login where login='$pseudo' and mot_de_passe='$mot_de_passe'"
0
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
26 juin 2009 à 10:54
ouais... ta vu just, c'est une autre possibilité...
0
katsuo49 Messages postés 330 Date d'inscription vendredi 19 juin 2009 Statut Membre Dernière intervention 11 novembre 2014 25
26 juin 2009 à 11:00
comment tu me proposerais de faire pour effectuer la comparaison ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
26 juin 2009 à 11:06
lakelle ? nbre_entrees > 0 ou autre (detail) ??

et kel BDD t'utilises ? (mysql)
0
katsuo49 Messages postés 330 Date d'inscription vendredi 19 juin 2009 Statut Membre Dernière intervention 11 novembre 2014 25
26 juin 2009 à 11:08
oui j'utilise mysql

en gros tu propose:
if(nbre_entrees > 0)
{
affiche le profil
}
else
{
affiche la zone de connexion
}

??
0
atspinto Messages postés 338 Date d'inscription samedi 30 août 2008 Statut Membre Dernière intervention 8 août 2014 27
26 juin 2009 à 11:14
ouais... en gros c'est ce que je propose kom solution
0
katsuo49 Messages postés 330 Date d'inscription vendredi 19 juin 2009 Statut Membre Dernière intervention 11 novembre 2014 25
26 juin 2009 à 11:15
ok je vais tester et on verra
0