Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/04/2007, 16h15   #1
Invité de passage
 
Inscription : avril 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 3
Points : 0
Points : 0
Par défaut Comment ne pas afficher le mot de passe dans le profil d'un membre ?

Bonjour,

Etant assez néophyte dans ce domaine, j'en fait appel à vous. Codeur à mes heures très perdues, j'ai décidé il à quelques jours de monté un petit site, j'en suis à la phase d' l'inscription - connexion et modification du profil. C'est à cet étape que je bloque.

En effet, les mots de passe son en 32 caractères graàce à md5(), j'ai une case dans mon profil, pour modifier notamment mon mot de passe, le seul problème c'est qu'il me l'affiche tel qu'elle: "72af6829f8f9b0981007fc3cb270b356", il va le prendre directement sans le "re-hashé" moi je souhaiterais qu'il m'affiche: "motdepasse".

Mais je ne sais pas comment faire.
D'avance merci
creative1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 16h19   #2
Responsable Portail
 
Avatar de khayyam90
 
Homme
Ingénieur développement logiciels
Inscription : janvier 2004
Messages : 7 414
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2004
Messages : 7 414
Points : 10 550
Points : 10 550
Bien le bonjour,

Tu cherches à déchiffrer un md5, c'est ça ?
et bien ça n'est pas possible.

C'est l'une des raisons pour lesquelles quand tu souhaites modifier son mot de passe, on te demande généralement de t'authentifier, puis ensuite directement de saisir le nouveau mot de passe.
De plus, tu ferais circuler le mot de passe entre le serveur et le client pour l'afficher au client (qui est sensé le connaître puisqu'il s'est loggué), ce qui est aussi une faute de goût en terme de sécurité.
__________________
Responsable du Portail Developpez. A la recherche d'un poste sur Strasbourg.
Mes tutoriels Algo, Web, C++, PHP - Mon CV
khayyam90 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 16h26   #3
Invité de passage
 
Inscription : avril 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 3
Points : 0
Points : 0
Ah oui, pas faux, je vais tenté d'expliquer ce que je voudrais faire:

Voici ma page "maj du profil":


Donc là 'il m'affiche la chaine de 32 caractères. Quelle serait l'alternative pour qu'a la place de ces chiffre, il y ait par exemple "mot de passe changé !"

D'avance merci
creative1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 16h36   #4
Responsable Portail
 
Avatar de khayyam90
 
Homme
Ingénieur développement logiciels
Inscription : janvier 2004
Messages : 7 414
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2004
Messages : 7 414
Points : 10 550
Points : 10 550
J'ai peur de ne pas comprendre, tu arrives à afficher le md5 de ton mot de passe, tu peux donc afficher n'importe quoi d'autre à cet emplacement.

A moins que tu n'utilises un outil de génération automatique de code php ...
__________________
Responsable du Portail Developpez. A la recherche d'un poste sur Strasbourg.
Mes tutoriels Algo, Web, C++, PHP - Mon CV
khayyam90 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2007, 16h46   #5
Invité de passage
 
Inscription : avril 2007
Messages : 3
Détails du profil
Informations forums :
Inscription : avril 2007
Messages : 3
Points : 0
Points : 0
Ce champ "mot de pass", si je rentre par exemple, il sera automatiquement converti en "72af6829f8f9b0981007fc3cb270b356", moi je ne veux pas, car si quelq'un arrive à se connecter via son profil, il connaitre le code md5 puisqu'il est inscrit dans le champ, moi je voudrais par exemple, une fois le mot de passe modifié, affiché un champ vide.

Comprenez-vous mieux maintenant ?

Edition: J'ai trouvé tout simplement comment faire:
Mon champ était comme ceci:

Code :
<input type="text" class="textfield" name="email" size="40"  value="<?php echo $modif['password']; ?>">
Je l'ai tout simplement remplacé par:

Code :
<input type="text" class="textfield" name="email" size="40"  value="">
Comme ça il m'affiche une case vide, et personne ne peut voir le mot de passe
creative1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h30.


 
 
 
 
Partenaires

Hébergement Web