Задание на лабораторную работу: Написать скрипт, позволяющий установить пользователю произвольную куки (с произвольным именем и значением, на произвольный срок) и удалить её.
Для того, чтобы установить куки в программе использовалась функция setcookie, которая принимает в качестве праметров задаваемое имя, значение и время жизни куки (в секундах). Для того, чтобы удалить куки, необходимо ввести ее имя. Простая HTML-форма была написана в отдельном документе и была подключена в искомый php-файл с помощью include.
Приложения:
$name = $_POST['namecookie']; $value = $_POST['valuecookie']; $time = $_POST['time']; if ($name != "" && $value != "" && $time != "") { setcookie($name, $value, time() + $time); echo "Cookie has been set"; } else { echo "Please, fill empty fields."; }
<label>Cookie name</label> <input type="text" name="namecookie" placeholder="my_cookie"> <br><br> <label>Cookie value</label> <input type="text" name="valuecookie" placeholder="123"> <br><br> <label>Cookie time</label> <input type="text" name="time" placeholder="seconds"> <br><br>
СОДЕРЖАНИЕ АРХИВА:
- php-файл
- html-файл
YaR1qq