Опубликовано Оставить комментарий

Задачи по PHP cookie

Белая трясогузка
Белая трясогузка

Задачи по PHP этого блока помогают понять что такое cookie, какие параметры cookie существуют, как происходит создание cookie, читать и удалять cookie; сохранять массив в cookie. Все приведённые задания можно выполнить и используя механизм PHP-сессий. Создание сессии, чтение сессии и её удаление рассматриваем на курсах PHP. Примечание: не храните в сессиях информацию чувствительную к безопасности. 

Задачи по PHP: cookie

  1. Создайте PHP cookie с строкой текста. Прочитайте и выведите ее содержимое. Примечание: в этом и следующих заданиях по работе с cookies, используйте отладчик.
  2. Создайте куки с логином посетителя и временем последнего захода. Куки должны хранится максимум 1 час. Примечание: возможно понадобится форма для ввода логина.
  3. Создайте cookie , в которые разместите произвольный ассоциативный массив из двух элементов.
  4. Прочитайте и выведите на экран данные из cookies, размещеные в прошлом задании.
  5. Создайте PHP cookie, которая будет хранить количество посещений страницы.
  6. * Создайте скрипт с перечнем товаров и кнопкой «добавить», рядом с каждым товаром, содержащей адрес скрипта добавления товара а корзину и идентификатора товара. При нажатии на каждую такую ссылку, у нас должно меняться количество товаров в корзине.
  7. Создайте игру » Крестики-нолики» (подобно Крестикам-ноликам на JS, но в текущей задаче нужно выполнить на PHP), используя для передачи состояния поля cookie . Примечание: не буду скрывать, что на практике подобные приёмы не будут считаться хорошими. Задание призвано закрепить работу с cookies в PHP.
  8. Создайте в cookie  очередь из трех страниц сайта, которые посещены сами последними.
  9. * Используя панель навигации Bootstrap, создайте выпадающее меню пользователя в верхней правой части страницы. При введении логина и пароля, посетитель должен видеть меню с кнопкой «выход», а при нажатии на эту кнопку видеть стандартную форму для ввода логина/пароля. Примечание: ни в коем случае, не храните пароль в cookies.
  10. Выполните предыдущие четыре задания, используя механизм работы с сессиями в PHP.

 

 

 

 

Добавить комментарий