Содержание
- 2. Сеансы и HTTP Необходимость сеансов: Авторизация пользователя в течение сеанса Хранение переменных сеанса Пути установления сеансов
- 3. Идея сессий Формируем метку, идентифицирующую сеанс работы – номер сессии; Отправляем метку – номер сессии на
- 4. Создание сессии и её идентификатор: session_start() bool session_start(void) – стартует новую или возобновляет существующую сессию; без
- 5. Создание сессии: пример if (session_id()==“”) { session_start(); // создаем или восстанавливаем сессию echo session_id(); } //
- 6. Чтение/установка имени сессии: session_name() Что такое «имя сессии»? По умолчанию используется имя PHPSESSID string session_name ([string
- 7. Переменные сессии Идея переменных сессии Суперглобальный массив $_SESSION $_SESSION[‘login’]=$_GET[‘LOGIN’]; Только строчные индексы! © НГУЭУ 2013-2014 PHP:
- 8. Переменные сессии: пример session_start(); // создаем сессию $_SESSION['login']=$_GET[‘LOGIN']; // регистрируем переменную login $_SESSION['passwd']=$_GET[‘PASSWORD']; ?> session_start(); //
- 9. Удаление переменных сессии: session_unset void session_unset ( void ) освобождает все зарегистрированные переменные сессии функция не
- 10. Удаление сессии: session_destroy bool session_destroy ( void ) завершает текущую сессию не имеет параметров возвращает TRUE
- 12. Скачать презентацию