Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
595 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  acces restreint par mail et mot de passe : pb dans mon code! help!

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

acces restreint par mail et mot de passe : pb dans mon code! help!

n°1599596
lylyka
quand on veut on peut...
Posté le 14-08-2007 à 22:41:01  profilanswer
 

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. :sweat:

mood
Publicité
Posté le 14-08-2007 à 22:41:01  profilanswer
 

n°1599601
TheRom_S
Posté le 14-08-2007 à 22:52:15  profilanswer
 

les espaces dans les noms de variables, je sais pas ce que ça vaut :

Code :
  1. $loginUsername=$_POST['Adresse mail'];
  2. $password=$_POST['mot de passe'];

Ca c'est toujours false

Code :
  1. if (isset($_SESSION['PrevUrl']) && false) {
  2.   $MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
  3. }

Ce qui fait que tu as la valeur précédente :

Code :
  1. $MM_redirectLoginSuccess = "dothalelectricite_accueilclient.php";

Sinon ça c'est pas top niveau sécurité mais bon, pas trop grave

Code :
  1. <input name="client" type="hidden" value="<?php echo $_SESSION['MM_Username '];?>" />

Voilà, bonne chance :hello:


---------------
The Rom's, à votre service
n°1599606
lylyka
quand on veut on peut...
Posté le 14-08-2007 à 22:56:52  profilanswer
 

oki j prend note merci

n°1599988
lylyka
quand on veut on peut...
Posté le 16-08-2007 à 13:10:27  profilanswer
 

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

n°1599990
TheRom_S
Posté le 16-08-2007 à 13:23:17  profilanswer
 

TheRom_S a écrit :

Ca c'est toujours false

Code :
  1. if (isset($_SESSION['PrevUrl']) && false) {
  2.   $MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
  3. }

Ce qui fait que tu as la valeur précédente :

Code :
  1. $MM_redirectLoginSuccess = "dothalelectricite_accueilclient.php";


au lieu de

Code :
  1. $MM_redirectLoginSuccess = $_SESSION['PrevUrl'];

comme tu devrais pour vérifier que ça marche. T'es loggué et tu le vois pas c'est tout


---------------
The Rom's, à votre service
n°1600127
lylyka
quand on veut on peut...
Posté le 16-08-2007 à 16:49:51  profilanswer
 

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 ?

n°1600128
TheRom_S
Posté le 16-08-2007 à 16:51:42  profilanswer
 

ben ton code a plus l'air d'être en ligne sur le lien donc ça va être dur de t'aider ...


---------------
The Rom's, à votre service
n°1600140
lylyka
quand on veut on peut...
Posté le 16-08-2007 à 17:07:31  profilanswer
 
n°1600141
lylyka
quand on veut on peut...
Posté le 16-08-2007 à 17:10:33  profilanswer
 

et celui ci c'est le lien vers le code de la page accessible apres identification.
merci de ton aide

n°1600143
lylyka
quand on veut on peut...
Posté le 16-08-2007 à 17:11:18  profilanswer
 

http://rafb.net/p/8ZwiAX51.html
voilà...(qd je disais q j'etais blonde...)mdr!
 

mood
Publicité
Posté le 16-08-2007 à 17:11:18  profilanswer
 

n°1600169
TheRom_S
Posté le 16-08-2007 à 18:14:29  profilanswer
 

ben tu fais cette requête dans le système pour vérifier le mail + pass

Code :
  1. "SELECT mail, mot_de_passe FROM dothal_client WHERE mail='%s' AND mot_de_passe='%s'"

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) [:spamafote]


---------------
The Rom's, à votre service
n°1600249
lylyka
quand on veut on peut...
Posté le 16-08-2007 à 23:40:19  profilanswer
 

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  

n°1600251
lylyka
quand on veut on peut...
Posté le 16-08-2007 à 23:41:21  profilanswer
 

merci de ta patience mais c'est vrai que là je suis un peu perdue!! et y a k ça qui deconne...lol

n°1600253
TheRom_S
Posté le 16-08-2007 à 23:44:13  profilanswer
 

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 :sweat:
donc

Code :
  1. SELECT mail, mot_de_passe FROM dothal_client WHERE mail='ton_mail' AND mot_de_passe='ton_pass'

sinon, t'es vraiment blonde ou t'as copié/collé le code de quelque part ? ;)


---------------
The Rom's, à votre service
n°1600255
lylyka
quand on veut on peut...
Posté le 16-08-2007 à 23:54:11  profilanswer
 

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)

n°1601705
lylyka
quand on veut on peut...
Posté le 21-08-2007 à 14:11:54  profilanswer
 

pb regle...simplement une faute d'orthographe dans mes $pass


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  acces restreint par mail et mot de passe : pb dans mon code! help!

 

Sujets relatifs
pb formulaire d'identification par mot de passe....executer du code a partir d'un fichier txt
comment faire pour associer des adresse mail à des radio button ...Problème droits d'accès répertoire en C#
Code de gueule prog contre les spammers[InstallShield] Voir code source + serial number + choix à cocher
remplacer un nom dans le code entierpb ligne de code debutant
[ACCESS] accès à distance à une bdd (noob inside)probleme caractere (fonction mail)
Plus de sujets relatifs à : acces restreint par mail et mot de passe : pb dans mon code! help!


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR