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

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] PHP - Récupérer login et mot de passe saisi par user

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

par xTG » 14 nov. 2012, 17:21

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.

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

par Medesko » 14 nov. 2012, 16:08

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

par AB » 14 nov. 2012, 14:49

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

par Medesko » 14 nov. 2012, 14:44

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

par xTG » 14 nov. 2012, 14:31

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

par thebarbarius » 14 nov. 2012, 14:03

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

par AB » 14 nov. 2012, 14:01

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

par thebarbarius » 14 nov. 2012, 13:41

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

par AB » 14 nov. 2012, 13:40

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.

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

par Medesko » 14 nov. 2012, 13:16

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.