Bonjour voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
function encryptPassword($password) {
	$salt = substr(hash('whirlpool', uniqid(rand(), true)), 0, 12);
	$hash = hash('whirlpool', $salt . $password);
	$saltPos = (strlen($password) >= strlen($hash) ? strlen($hash) : strlen($password));
	return substr($hash, 0, $saltPos) . $salt . substr($hash, $saltPos);
}
Code dans index.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?php
session_start();
include 'inc/function/autoloader.php';
include 'inc/function/encrypted.php';
 
echo encryptPassword("azerty");
 
?>
Le code renvoyé devrait être :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ebe37a2b209f5e78b7751839a9caa1d538e13d99e6d3a487f497956c55a1eb01a43a295cf20e2866a35df600147adc76614983d5390ec06ac46959f49f805176d0a51f94b6ca
Où est l'erreur svp.

Merci