Pack
Новичок
Непонятно работают сессии.
Добрый день. У меня такая проблемка. Есть код:
В файл index.php, на который отправляется пользователь в случае верных login и password, включается ещё один файл, который и отвечает за формирование страницы в случае $_SESSION['ses'] = "ok";. Как я понимаю, сессия должна автоматически передаваться в файл index.php, но этого не происходит. Работает всё лишь если я дописываю в файл index.php строку session_start();. Но ведь сесии в этом файле, и во всех, включённых в него, уже должна быть запущена?.. Или я что-то где-то недопонял? Помогите, пожалуйста, разобраться.
Добрый день. У меня такая проблемка. Есть код:
PHP:
if (@$_REQUEST['admenter']) {
if ($_REQUEST['admlogin'] == "1" && ($_REQUEST['admpass'] == "1")) {
session_start();
$_SESSION['ses'] = "ok";
Header("Location: ".dirname($_SERVER['SCRIPT_NAME'])."/index.php?".session_name().'='.session_id());
exit();
} else {
Header("Location: http://{$_SERVER['HTTP_HOST']}{$_SERVER['SCRIPT_NAME']}");
exit();
}
} else {
require_once "admindex.php";
}