Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Удаление куки (https://javascript.ru/forum/server/71355-udalenie-kuki.html)

Sonya 13.11.2017 00:36

Удаление куки
 
Здравствуйте! Правильно ли я сделаю, если пропишу для удаление куки все параметры, которые указывала при создании, только со знаком минус:
Создаю:
setcookie("name", "value", time()+3600, "/", "domen", 1);

Удаляю:
setcookie("name", "value", time()-3600, "/", "domen", 1);

И корректно ли проверяю:
if(isset($_COOKIE["name"])){ 
		echo "Есть"; 
	}else{
	    echo "Нет";	
}

laimas 13.11.2017 01:20

Цитата:

Сообщение от Sonya
если пропишу для удаление куки все параметры, которые указывала при создании

Не все конечно, а время прошедшее. Важно имя куки, значение можно вообще не указывать.

if(isset($_COOKIE["name"])) ..., да, вполне.

Sonya 13.11.2017 01:34

Спасибо, но если будет, как написано, тоже не будет ошибкой?

laimas 13.11.2017 01:39

Цитата:

Сообщение от Sonya
но если будет, как написано, тоже не будет ошибкой?

В смысле полное как при установке? Конечно нет, важно только время - прошедшее, значит кука будет удалена.

PS. Конечно же и имя, и путь, как параметры определяющие саму куку.

Sonya 13.11.2017 01:41

Спасибо.


Часовой пояс GMT +3, время: 06:52.