Klaus
SEO Cthulhu
Сессии и telnet
Имеем
- 1.php -
- 2.php -
открываем 1.php, переходим на 2.php -> accepted
если открываем сразу 2.php --> rejected
как и должно быть...
Теперь проблема:
копируем логи запросов броузера к 2.php со старым ID сессии, закрываем броузер, открываем телнет, конектимся к домену, копируем туда лог. И что мы имеем --> accepted
Почему??? Как такое возможно??? Как это(или руки) исправить???
PHP Version 4.3.0
настройки:
register_globals = On
session.cookie_lifetime = 0
session.use_cookies = On
session.use_trans_sid = Off
Спасибо.
Имеем
- 1.php -
PHP:
<?
session_start();
$_SESSION["big"]="6666";
?>
<a href="2.php">test</a>
PHP:
<?
session_start();
if($_SESSION["big"]=="6666"){
echo "accepted";
}else{
echo "rejected";
}
?>
если открываем сразу 2.php --> rejected
как и должно быть...
Теперь проблема:
копируем логи запросов броузера к 2.php со старым ID сессии, закрываем броузер, открываем телнет, конектимся к домену, копируем туда лог. И что мы имеем --> accepted
Почему??? Как такое возможно??? Как это(или руки) исправить???
PHP Version 4.3.0
настройки:
register_globals = On
session.cookie_lifetime = 0
session.use_cookies = On
session.use_trans_sid = Off
Спасибо.