PHP:
functions.php
Код: Выделить всё
function generateRandomString($length) {
$characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$randomString = '';
$max = strlen ($characters) - 1;
for ($i = 0; $i < $length; $i++) {
$randomString .= $characters [rand (0, $max)];
}
return $randomString;
}
function generateToken () {
$_SESSION['token'] = generateRandomString(20);
}
function validateToken ($formToken){
if($formToken === $_SESSION['token']){
return true;
}
return false;
}
Код: Выделить всё
Код: Выделить всё
Email Address
Password
Подробнее здесь: [url]https://stackoverflow.com/questions/79059522/why-is-my-generatetoken-function-not-working[/url]