Codage mot de pass utilisateur
Bonjour,
Je souhaiterai créer un espace d'identification sur ma boutique.
Je voudrai savoir comment faire pour que le mot de pass saisi par l'utilisateur apparaisse crypté à l'écran ainsi que dans ma base de donnée. Voila le script php que j'ai utilisé:
<?php
error_reporting(E_ALL);
$Connexion = mysql_connect("localhost","x","xx");
mysql_select_db("x" , $Connexion);
$pseudo = mysql_real_escape_string($_POST['pseudo']);
$pass = mysql_real_escape_string($_POST['pass']);
$mail = mysql_real_escape_string($_POST['mail']);
$query = "INSERT INTO membre (pseudo, pass, mail) VALUES('$pseudo' , '$pass' , '$mail');";
$result = mysql_query($query, $Connexion);
if (!$result) {
trigger_error(mysql_error().'<pre>'.$query.'</pre>', E_USER_ERROR);
}
mysql_close($Connexion);
printf('%s votre message a été enregistré', $pseudo);
?>
je voudrai savoir si qqun peut me dire ce qu'il y a a rajouté
merci d'avance
Je souhaiterai créer un espace d'identification sur ma boutique.
Je voudrai savoir comment faire pour que le mot de pass saisi par l'utilisateur apparaisse crypté à l'écran ainsi que dans ma base de donnée. Voila le script php que j'ai utilisé:
<?php
error_reporting(E_ALL);
$Connexion = mysql_connect("localhost","x","xx");
mysql_select_db("x" , $Connexion);
$pseudo = mysql_real_escape_string($_POST['pseudo']);
$pass = mysql_real_escape_string($_POST['pass']);
$mail = mysql_real_escape_string($_POST['mail']);
$query = "INSERT INTO membre (pseudo, pass, mail) VALUES('$pseudo' , '$pass' , '$mail');";
$result = mysql_query($query, $Connexion);
if (!$result) {
trigger_error(mysql_error().'<pre>'.$query.'</pre>', E_USER_ERROR);
}
mysql_close($Connexion);
printf('%s votre message a été enregistré', $pseudo);
?>
je voudrai savoir si qqun peut me dire ce qu'il y a a rajouté
merci d'avance
1 réponse
-
ModérateurSalut.
Je pense que tu peux utiliser un sha1 ou md5 (mais de préférence sha1).
https://www.php.net/md5/
https://www.php.net/sha1/