получил (я думаю ...) очень простую проблему:
Я хочу установить сеанс внутри функции.
Простая ситуация:
Я получил форму входа. После подмены формы я вызываю функцию «login», которая проверяет, прошел ли пользователь аутентификацию. Если да, сеанс должен быть установлен.
Вот несколько очень простых кодов:
session_start();
function login() {
$SESSION['login'] = true;
}
if (isset($_REQUEST['doLogin'])) {
login();
// is session is set here, it works...
}
if ($SESSION['login'] === true) echo 'you are logged in';
Но это не работает. Зачем?
Большое спасибо!