Вариант 1: написать два скрипта, один из которых формирует произвольный набор данных (числа, строки, массивы) и передаёт их другому скрипту в сериализованной форме. Второй скрипт десериализует данные.
Вариант 2: написать скрипт, позволяющий установить пользователю произвольную куки (с произвольным именем и значением, на произвольный срок), просмотреть список установленных куки.
Вариант 3: написать скрипт, позволяющий установить пользователю произвольную куки (с произвольным именем и значением, на произвольный срок) и удалить её.
Вариант 4: написать скрипт, позволяющий просматривать и редактировать список установленных у пользователя куки.
Вариант 5: написать скрипт, выполняющий авторизацию пользователя на сайте.
Вариант 6: написать скрипт, выполняющий авторизацию пользователя на сайте с возможностью долговременной авторизации через куки (функция "запомнить меня").
Вариант 7: написать скрипт, позволяющий определять, какие страницы сайта посетил пользователь (при этом пользователь не регистрируется и не авторизуется на сайте).
|
|
Вариант 8: написать скрипт, позволяющий определять, когда данный пользователь посещал сайт (полный список посещений). При этом пользователь не регистрируется и не авторизуется на сайте.
Вариант 9: написать скрипт, позволяющий определять "путь пользователя по сайту" (какие страницы он посетил, в какой последовательности, в какие моменты времени). При этом пользователь не регистрируется и не авторизуется на сайте.
Вариант 10: написать скрипт, реализующий "электронную корзину" в интернет-магазине. Корзина должна хранить перечень и количество выбранных пользователем товаров. При этом пользователь не регистрируется и не авторизуется на сайте, а после подтверждения пользователем заказа корзина автоматически очищается.