время
|
|
424 Часть IV. PHP-функции Глава 1
$a;
?>
</body></html>
Глава 31. Сессии в РНР 425
Если выполнить эти два скрипта, то на первой странице мы увидим надпись ?Test
index .php?, а вторая страница будет пустой, так как значение переменной $а не
передалось на вторую страницу сайта.
Тогда разработчики сайтов стали использовать Cookies для хранения глобальных
переменных на стороне клиента. Этот процесс выглядел примерно так: пользова-
тель приходит на главную страницу сайта и производит какие-то действия. Вся
информация, которая связана с этим пользователем и может потребоваться на дру-
гих страницах сайта, будет храниться у него в браузере в виде Cookies. У этого мето-
да есть серьезные минусы, из-за которых от РНР в свое время отвернулось немало
программистов. Например, нужно авторизовать пользователя, чтобы разрешить
ему доступ к неким закрытым разделам сайта. В таком случае придется оставить на
машине пользователя Cookies, который будет служить его идентификатором на
сайте. Такой способ очень