#session.php - записываем сессию
<?php
$_SESSION['lock'] = true;
?>
#index.php - делаем проверку, если есть сессия, то открываем
страницу
<?php
if(!isset($_SESSION['lock']))
die("Получите сессию"
echo "Привет! Сессия есть => Доступ открыт";
unset($_SESSION['lock']);
Проблема в том, что всё время пишет "Получите сессию", где ошибку сделал?
P.s: session_start(); подключена в обоих файлах
if(empty($_SESSION['lock'])) die("Получите сессию";
if(empty($_SESSION['lock'])){
die('Получите сессию');
}else{
echo 'Привет! Сессия есть => Доступ открыт';
unset($_SESSION['lock']);
}
мб
Не хочет работать((
Что то ты намутил,так все работает..
session_start();
$_SESSION['lock'] = true;
if(!$_SESSION['lock']) die('No session');
echo 'good session';
unset($_SESSION['lock']);
VTR1m, ты видел когда тема была создана?