From d06aa23eba26a498b50002f730f7b3e4510dc574 Mon Sep 17 00:00:00 2001 From: Fred Tempez Date: Wed, 4 Nov 2020 13:26:25 +0100 Subject: [PATCH] =?UTF-8?q?g=C3=A9n=C3=A9rateur=20al=C3=A9atoire?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/class/template.class.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/class/template.class.php b/core/class/template.class.php index e7b9551f..d86fa96e 100644 --- a/core/class/template.class.php +++ b/core/class/template.class.php @@ -53,8 +53,9 @@ class template { $numbers = array(0,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20); $letters = array('u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'); $limit = $attributes['limit'] ? count($letters)-1 : 10 ; - $firstNumber = rand ( 0 , $limit ); - $secondNumber = rand ( 0 , $limit ); + mt_srand((float) microtime()*1000000); + $firstNumber = mt_rand ( 0 , $limit ); + $secondNumber = mt_rand ( 0 , $limit ); $result = $firstNumber + $secondNumber; $result = password_hash($result, PASSWORD_BCRYPT); $firstLetter = uniqid();