время
|
|
424 Часть IV. PHP-функции Глава 5
$a;
?>
</body>
</html>
При последовательном запуске этих файлов первый скрипт (index.php) выдаст
следующий результат:
Все ОК. Сессию загрузили! Пройдем, посмотрим что там...
А второй (pagel. php) вот это:
Меня задали на index.php
Таким образом, переменная $атеперь доступна на всех страницах данного сайта,
на которых запущены сессии.
Другие полезные функции для работы с сессиями:
session_unregister (string) — сессия удаляет значение заданной глобальной
переменной;
session_destroy (string) — сессия уничтожается (например, если пользователь
покинул систему, нажав кнопку ?Выход?);
session_set_cookie_params (int lifetime!, string path [, string domain] ]) —
с помощью этой функции можно установить, как долго будет ?жить? сессия, задав
unix_timestampопределяющий время ?смерти? сессии. По умолчанию сессия су-
ществует до тех пор, пока клиент не закроет окно браузера.
31.3. Практическое применение
Теперь обратимся к практическому применению механизма сессий. Рассмотрим
пару