Page 1 sur 1

PHP - Récupérer login et mot de passe saisi par user

Posté : 14 nov. 2012, 13:16
par Medesko
Bonjour,
les utilisateurs se trompe tout le temps dans la saisi de leur login ou mot de passe en se connectant.
Svp comment récupérer le login et mot de passe saisi par un utilisateur et stock dans un fichier afin de pouvoir identifie le souci.

Thank u to help me.

Re: PHP - Récupérer login et mot de passe saisi par user

Posté : 14 nov. 2012, 13:40
par AB
Tu peux les mettre dans un cookie. Mais c'est vraiment pas sécurisé. Normalement c'est le navigateur du visiteur qui propose d'enregistrer ou non les champs du formulaire d'authentification.

Re: PHP - Récupérer login et mot de passe saisi par user

Posté : 14 nov. 2012, 13:41
par thebarbarius
Tu les stock dans une session.

Code : Tout sélectionner

$_SESSION['user'] = $pseudo $_SESSION['passwordr'] = $password

Re: PHP - Récupérer login et mot de passe saisi par user

Posté : 14 nov. 2012, 14:01
par AB
Bah je suppose que c'est avant l'ouverture de la session que se pose le problème...

Re: PHP - Récupérer login et mot de passe saisi par user

Posté : 14 nov. 2012, 14:03
par thebarbarius
Bah il a a qu'a utiliser les cookies ou les session comme j'ai montré.

Re: PHP - Récupérer login et mot de passe saisi par user

Posté : 14 nov. 2012, 14:31
par xTG
Il veut identifier le problème.
Donc il veut enregistrer les couples d'identifiants / mot de passe afin de vérifier si les utilisateurs entrent bien les bons couples ou non.
Sous-entendu s'ils ne les rentrent pas correctement il faudra remettre en question le code de connexion ou d'inscription (gestion archaïque des caractères spéciaux ? ect).

Pour logguer les entrées tu peux donc enregistrer tout cela dans un fichier sur le serveur.
Voici un exemple :
file_put_contents("path/fichier.log", date("Y-m-d H:i:s") . '>' . $login . '-' .$password, FILE_APPEND|LOCK_EX);
Le premier flag est là pour ne pas réécraser le fichier à chaque fois et le second pour l'écriture concurrentielle.

Re: PHP - Récupérer login et mot de passe saisi par user

Posté : 14 nov. 2012, 14:44
par Medesko
Exactement je veux identifier le problème, enregistrer les couples d'identifiants / mot de passe afin de vérifier si les utilisateurs entrent bien les bons couples ou non.
par contre l'action de mon formulaire est via un http car c'est une application web services j'ai juste une interface web pour se logue.

je vais tester ta méthode merci.

Re: PHP - Récupérer login et mot de passe saisi par user

Posté : 14 nov. 2012, 14:49
par AB
Il veut identifier le problème.
Donc il veut enregistrer les couples d'identifiants / mot de passe afin de vérifier si les utilisateurs entrent bien les bons couples ou non.
Sous-entendu s'ils ne les rentrent pas correctement il faudra remettre en question le code de connexion ou d'inscription (gestion archaïque des caractères spéciaux ? ect).
Oulà oui, j'aurais dû dormir plus longtemps cette nuit, complètement passé à côté du problème :roll:

Re: PHP - Récupérer login et mot de passe saisi par user

Posté : 14 nov. 2012, 16:08
par Medesko
je viens de tester il sauvegarde bien les infos, mon souci est now au niveau de l'action du form qui est via un http distant mon script n'est plus exécuter.
je sais pas quelle magie je dois utilise pour exécuter mon script quand l'action du formulaire est via un http distant.
Thank u to help help help...

Re: PHP - Récupérer login et mot de passe saisi par user

Posté : 14 nov. 2012, 17:21
par xTG
Via HTTP distant c'est à dire ?
Le HTTP est par définition un protocole de dialogue distant...

Tu veux pas plutôt dire que ton formulaire est encapsulé dans l'url ? Regardes les variables $_GET dans ce cas.