diff --git a/admin/survey/api/class.ApiSurvey.php b/admin/survey/api/class.ApiSurvey.php index c8a769caa..6be43ae9e 100644 --- a/admin/survey/api/class.ApiSurvey.php +++ b/admin/survey/api/class.ApiSurvey.php @@ -3979,10 +3979,10 @@ class ApiSurvey { if ($ank_id != '' && $email != '') { // Zgeneriramo nakljucno geslo, ki se ne obstaja v bazi - $pass = substr(md5(microtime()), rand(0, 26), 5); + $pass = substr(md5(microtime()), random_int(0, 26), 5); $sql = sisplet_query("SELECT * FROM srv_evoli_landingPage_access WHERE pass='" . $pass . "'"); while (mysqli_num_rows($sql) > 0) { - $pass = substr(md5(microtime()), rand(0, 26), 5); + $pass = substr(md5(microtime()), random_int(0, 26), 5); $sql = sisplet_query("SELECT * FROM srv_evoli_landingPage_access WHERE pass='" . $pass . "'"); } diff --git a/admin/survey/classes/class.Common.php b/admin/survey/classes/class.Common.php index fc2b05c20..d428f836e 100644 --- a/admin/survey/classes/class.Common.php +++ b/admin/survey/classes/class.Common.php @@ -2071,7 +2071,7 @@ class Common { while(!$unique){ // Zgeneriramo random string z 8 znaki - $hash = substr(md5(uniqid(mt_rand(), true)), 0, 8); + $hash = substr(md5(uniqid(random_int(), true)), 0, 8); // Preverimo ce slucajno ze obstaja v bazi $sql = sisplet_query("SELECT 1 FROM srv_anketa WHERE hash='".$hash."' LIMIT 1"); diff --git a/admin/survey/classes/class.Forum.php b/admin/survey/classes/class.Forum.php index 44ffc2cc1..eaa659fa4 100644 --- a/admin/survey/classes/class.Forum.php +++ b/admin/survey/classes/class.Forum.php @@ -205,7 +205,7 @@ class Forum { $result = sisplet_query ("SELECT * FROM users WHERE name='$a2' AND surname=''"); while (mysqli_num_rows ($result) > 0) { - $a2 = $avtor .rand(0, 32767); + $a2 = $avtor .random_int(0, 32767); $result = sisplet_query ("SELECT * FROM users WHERE name='$a2' AND surname=''"); } diff --git a/admin/survey/classes/class.SurveyAppendMerge.php b/admin/survey/classes/class.SurveyAppendMerge.php index c0a918646..33dc5b175 100644 --- a/admin/survey/classes/class.SurveyAppendMerge.php +++ b/admin/survey/classes/class.SurveyAppendMerge.php @@ -555,7 +555,7 @@ class SurveyAppendMerge { // izberemo random hash, ki se ni v bazi $ip = GetIP(); do { - $rand = md5(mt_rand(1, mt_getrandmax()).'@'.$ip); + $rand = md5(random_int(1, PHP_INT_MAX).'@'.$ip); $sql = sisplet_query("SELECT id FROM srv_user WHERE cookie = '$rand'"); } while (mysqli_num_rows($sql) > 0); diff --git a/admin/survey/classes/class.SurveyExportProfiles.php b/admin/survey/classes/class.SurveyExportProfiles.php index 7b5cef81a..b27a81aa5 100644 --- a/admin/survey/classes/class.SurveyExportProfiles.php +++ b/admin/survey/classes/class.SurveyExportProfiles.php @@ -232,7 +232,7 @@ class SurveyExportProfiles $numrows = mysqli_num_rows($sqlProfileSetting); if ($numrows != 0) { // ime že obstaja zgeneriramo novo srand(time()); - $profileName .= rand(0, 9); + $profileName .= random_int(0, 9); } } while ($numrows != 0); @@ -278,7 +278,7 @@ class SurveyExportProfiles $numrows = mysqli_num_rows($sqlProfileSetting); if ($numrows != 0) { // ime že obstaja zgeneriramo novo srand(time()); - $newProfileName .= rand(0, 9); + $newProfileName .= random_int(0, 9); } } while ($numrows != 0); diff --git a/admin/survey/classes/class.SurveyLanguageTechnology.php b/admin/survey/classes/class.SurveyLanguageTechnology.php index 6a6abd2ff..2c65071b8 100644 --- a/admin/survey/classes/class.SurveyLanguageTechnology.php +++ b/admin/survey/classes/class.SurveyLanguageTechnology.php @@ -489,7 +489,7 @@ class SurveyLanguageTechnology { $rand = null; $x = 0; do { - $rand = md5(mt_rand(1, mt_getrandmax()).'@'.$_SERVER['REMOTE_ADDR']); + $rand = md5(random_int(1, PHP_INT_MAX).'@'.$_SERVER['REMOTE_ADDR']); $filename = $folder . "lt_" . $rand . '.xlsx'; $x++; } while (file_exists($filename) === true && $x < 99999); // backup loop diff --git a/admin/survey/classes/class.SurveyVariablesProfiles.php b/admin/survey/classes/class.SurveyVariablesProfiles.php index 89e620661..e6e553b35 100644 --- a/admin/survey/classes/class.SurveyVariablesProfiles.php +++ b/admin/survey/classes/class.SurveyVariablesProfiles.php @@ -547,7 +547,7 @@ class SurveyVariablesProfiles if ($numrows != 0) { # ime že obstaja zgeneriramo novo srand(time()); - $profileName .= rand(0, 9); + $profileName .= random_int(0, 9); } } while ($numrows != 0); @@ -616,7 +616,7 @@ class SurveyVariablesProfiles $numrows = mysqli_num_rows($sqlProfileSetting); if ($numrows != 0) { // ime že obstaja zgeneriramo novo srand(time()); - $newProfileName .= rand(0, 9); + $newProfileName .= random_int(0, 9); } } while ($numrows != 0); diff --git a/admin/survey/classes/class.SurveyZankaProfiles.php b/admin/survey/classes/class.SurveyZankaProfiles.php index a736d23a1..056b58e1c 100644 --- a/admin/survey/classes/class.SurveyZankaProfiles.php +++ b/admin/survey/classes/class.SurveyZankaProfiles.php @@ -437,7 +437,7 @@ class SurveyZankaProfiles { $numrows = mysqli_num_rows($sqlProfileSetting); if ($numrows != 0) { // ime že obstaja zgeneriramo novo srand(time()); - $profileName .= rand(0, 9); + $profileName .= random_int(0, 9); } } while ($numrows != 0); diff --git a/admin/survey/excel/PHPExcel/Shared/JAMA/examples/polyfit.php b/admin/survey/excel/PHPExcel/Shared/JAMA/examples/polyfit.php index bc02fd62e..23be08978 100644 --- a/admin/survey/excel/PHPExcel/Shared/JAMA/examples/polyfit.php +++ b/admin/survey/excel/PHPExcel/Shared/JAMA/examples/polyfit.php @@ -66,7 +66,7 @@ printpoly(polyfit($X, $Y, 5)); echo '