PHP et MD5
Résolu
huggilou
Messages postés
64
Date d'inscription
Statut
Membre
Dernière intervention
-
chico200987 Messages postés 791 Date d'inscription Statut Membre Dernière intervention -
chico200987 Messages postés 791 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis un novice en programmation et je voudrais savoir comment encrypter un mot de passe dans le code source d'un page PHP.
Par exemple :
Au lieu de ce formulaire :
<form id="auth" method="post" action="http://un-site/checkLogin.php">
Identifiant : <input class="text" id="login" name="login" size="26" />
Mot de Passe : <input class="text" type="password" value="monmdp"/>
<input class="valid" type="submit" name="valid" value="Valider" />
</form>
Un autre mais avec le mot de passe "crypté" en MD5 inclus sous "value".
Merci d'avance
Je suis un novice en programmation et je voudrais savoir comment encrypter un mot de passe dans le code source d'un page PHP.
Par exemple :
Au lieu de ce formulaire :
<form id="auth" method="post" action="http://un-site/checkLogin.php">
Identifiant : <input class="text" id="login" name="login" size="26" />
Mot de Passe : <input class="text" type="password" value="monmdp"/>
<input class="valid" type="submit" name="valid" value="Valider" />
</form>
Un autre mais avec le mot de passe "crypté" en MD5 inclus sous "value".
Merci d'avance
A voir également:
- PHP et MD5
- Md5 checksum - Télécharger - Web & Internet
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Retour a la ligne avec Echo comment faire ? - Forum Webmastering
2 réponses
Il existe une fonction toute faite en PHP qui est md5(), ton formulaire deviendrait :
<form id="auth" method="post" action="http://un-site/checkLogin.php">
Identifiant : <input class="text" id="login" name="login" size="26" />
Mot de Passe : <input class="text" name="pwd" type="password" value=<?php md5('monmdp'); ?> />
<input class="valid" type="submit" name="valid" value="Valider" />
</form>
Par contre si tu emploies ce formulaire, pour te connecter il te faudra taper dans le champ mot de passe, le mot de passe en MD5 et non le mot de passe en clair.. je ne vois pas du tout l'utilité.
Si tu veux comparé à ta bdd le mot de passe entré tu dois laisser le premier formulaire et dans checkLogin.php faire :
$mdp = md5($_POST['pwd']);
Bonne prog' ;o)
<form id="auth" method="post" action="http://un-site/checkLogin.php">
Identifiant : <input class="text" id="login" name="login" size="26" />
Mot de Passe : <input class="text" name="pwd" type="password" value=<?php md5('monmdp'); ?> />
<input class="valid" type="submit" name="valid" value="Valider" />
</form>
Par contre si tu emploies ce formulaire, pour te connecter il te faudra taper dans le champ mot de passe, le mot de passe en MD5 et non le mot de passe en clair.. je ne vois pas du tout l'utilité.
Si tu veux comparé à ta bdd le mot de passe entré tu dois laisser le premier formulaire et dans checkLogin.php faire :
$mdp = md5($_POST['pwd']);
Bonne prog' ;o)