Первый сайт на PHP

подглядывание в туалете

 

УСТАНОВЛЕННЫЕ ПЕРЕМЕННЫЕ (ТОЛЬКО ДЛЯ ПЕРЕМЕННЫХ АВТОРИЗАЦИИ - $PHP_AUTH_USER И $PHP_AUTH_PW)

Две строчки введенной посетителем информации можно передать между страницами и с помощью авторизационных переменных -$PHP_AUTH_USER и $PHP_AUTH_PW. Будучи раз определенными, эти переменные сохраняют свое значение до закрытия того окна браузера, в котором они были введены, и всех окон, из этого окна открытых по ссылкам. Однако получить от посетителя те данные, которые планируется записать в эти переменные, можно только с помощью специального диалогового окна авторизации и только до начала вывода web-страницы, на которой эти данные запрашиваются.
Подробнее о работе с этими переменными читайте в гл. 8.
Так что, как видите, способов много. Выбирайте на вкус. Наиболее многообещающим представляется использование сессий, хотя и без данного механизма РНР предоставляет немало возможностей.
Ну а если требуется сохранять данные посетителя между его визитами, причем независимо от компьютера, на котором тот работает, - то
тут выходом будет запись данных в файл или базу данных. Запись данных в файл подробно рассматривалась в гл. 9 и 10, а технология работы с базами данных - уже тема отдельной книги, тем более что она различна для разных типов систем управления базами данных.

 
Назад Начало