acces restreint par mail et mot de passe : pb dans mon code! help! - PHP - Programmation
Marsh Posté le 14-08-2007 à 22:52:15
les espaces dans les noms de variables, je sais pas ce que ça vaut :
Code :
|
Ca c'est toujours false
Code :
|
Ce qui fait que tu as la valeur précédente :
Code :
|
Sinon ça c'est pas top niveau sécurité mais bon, pas trop grave
Code :
|
Voilà, bonne chance
Marsh Posté le 16-08-2007 à 13:10:27
en fait apres avoir regarde mon code à nouveau ... pas trouve de pb.. mes espaces ont ete genere par dreamweavers...
donc ça ne marche toujours pas et c'est vraiment embetant.
A savoir que mon menu avec l'identification est sur ma page par l'intermediaire d'un include () ... normalement ça derange pas???
merci
Marsh Posté le 16-08-2007 à 13:23:17
TheRom_S a écrit : Ca c'est toujours false
Ce qui fait que tu as la valeur précédente :
|
au lieu de
Code :
|
comme tu devrais pour vérifier que ça marche. T'es loggué et tu le vois pas c'est tout
Marsh Posté le 16-08-2007 à 16:49:51
nan, je ne suis pas loggué car j'ai pas accés aux pages des utilisateurs loggués.. ça me renvoie le message d'erreur d'une personne non identifié quand je rentre mm l'url à la main
...
je suis trés blonde des fois .... donc .... où j comprend pas ...ou ?
Marsh Posté le 16-08-2007 à 16:51:42
ben ton code a plus l'air d'être en ligne sur le lien donc ça va être dur de t'aider ...
Marsh Posté le 16-08-2007 à 17:10:33
et celui ci c'est le lien vers le code de la page accessible apres identification.
merci de ton aide
Marsh Posté le 16-08-2007 à 17:11:18
http://rafb.net/p/8ZwiAX51.html
voilà...(qd je disais q j'etais blonde...)mdr!
Marsh Posté le 16-08-2007 à 18:14:29
ben tu fais cette requête dans le système pour vérifier le mail + pass
Code :
|
Vérifie déja dans mySQL si elle te retourne au moins une ligne pour un bon couple mail/pass. Au pire, pour ça, installe PhpMyAdmin.
Sinon, pour le reste, tu devrais être loggué car tu te retrouve dans le cas (($strUsers == "" ) && true)
Marsh Posté le 16-08-2007 à 23:40:19
j'a fait ça:
requête SQL:
"SELECT mail, mot_de_passe FROM dothal_client WHERE mail='%s' AND mot_de_passe='%s'"
MySQL a répondu:
#1064 - Erreur de syntaxe pr�s de '"SELECT mail, mot_de_passe FROM dothal_client WHERE mail='%s' AN' � la ligne 1
Marsh Posté le 16-08-2007 à 23:41:21
merci de ta patience mais c'est vrai que là je suis un peu perdue!! et y a k ça qui deconne...lol
Marsh Posté le 16-08-2007 à 23:44:13
ben oui, faut que tu remplaces les %s par les valeurs que tu tapes dans ton formulaire quand t'essaie de te connecter : ton mail et ton pass
donc
Code :
|
sinon, t'es vraiment blonde ou t'as copié/collé le code de quelque part ?
Marsh Posté le 16-08-2007 à 23:54:11
mdr... y a un peu des 2.. lol
comme j'avais peur de me planter dans les codes utilisateurs à acces restreint... j'ai recopie une partie d'un script que j'ai modif à ma sauce et du coup j'ai peur de tout melanger en le modifiant.
php et moi on est copain que qd c simple... suis plus le xhtml, java et flash à la base... et mes cours datent un peu donc.. melange tout (mon cote blonde, et je le suis vraiment lol)
Marsh Posté le 21-08-2007 à 14:11:54
pb regle...simplement une faute d'orthographe dans mes $pass
Marsh Posté le 14-08-2007 à 22:41:01
Voilà je réitère ma question.
J'ai un soucis avec mon code php. J'ai besoin d'aide pour faire marcher un accés client par mot de passe.
Mon utilisateur est bien créé dans ma bdd mais rien ne se passe quand je rentre l'adresse mail et le mot de passe au moment de l'identification.
Mon code se trouve dans le lien suivant: http://rafb.net/p/7XckVl65.html
Merci encore, c'est vraiment urgent.