Главная страница

Сессии в php


Скачать 19.98 Kb.
НазваниеСессии в php
Дата09.04.2018
Размер19.98 Kb.
Формат файлаdocx
Имя файлаbestreferat-4693.docx
ТипДокументы
#40693

Сессии в PHP

В разнообразных конференциях, посвященных программированию меня в первую очередь всегда интересуют такие разделы, как "Web-программирование" и "Скрипты". По большей части, вопросы о PHP в таких форумах довольно простые, требующие лишь общего понимания PHP, тем не менее, самый часто задаваемый вопрос по моим наблюдениям, это: "Что такое сессии в PHP и с чем/как их можно кушать?". Хотелось бы разъяснить этот вопрос раз и навсегда.

С самого начала PHP все приняли на ура, но как только на этом языке стали создавать достаточно крупные проекты, разработчики столкнулись с новой проблемой - в PHP отсутствовало понятие глобальных переменных! То есть, выполнялся некий скрипт, посылал сгенерированную страницу клиенту, и все ресурсы, используемые этим скриптом уничтожались. Попробую проиллюстрировать: предположим есть две страницы одного сайта, index.php и dothings.php. Исходники к этим страницам выглядят так:

- index.php -


$a = "Меня задали на index.php";

?>




echo $a;

?>


echo $a;

?>

Всё ОК. Сессию загрузили!

Пройдём, посмотрим что там:


echo $a;

?>





Логин:


Пароль:








Вы ввели неверный пароль!

Привет, , ты на секретной странице!!! :)

Вы ввели неверный пароль!

Привет, , ты на секретной странице!!! :)


написать администратору сайта