Как установить значение cookie в php?

Пользователь

от jaren , в категории: PHP , 3 года назад

Как установить значение cookie в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@jaren Используйте setcookie() функцию в PHP чтобы установить значение в Cookie, ниже пример установки куки:


1
2
3
4
<?php

// Установить окончение куки как 86400 секунд = 24 часа = 1 день
setcookie("cookie_name", "cookie_value", time() + 86400);


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от adrien.waters , 2 года назад

@jaren 

Вы можете установить значение cookie в PHP, используя функцию setcookie(). Вот пример:

1
2
3
4
5
// устанавливаем cookie с именем "username" и значением "John"
setcookie("username", "John");

// устанавливаем cookie на 30 дней с даты установки
setcookie("username", "John", time() + (30 * 24 * 60 * 60));


Первый пример устанавливает cookie с именем "username" и значением "John". При этом cookie будет доступен только для текущей сессии браузера, то есть пока пользователь не закроет браузер.


Второй пример устанавливает cookie с именем "username" и значением "John" на 30 дней. Для этого мы используем функцию time(), чтобы получить текущее время в секундах, и добавляем к нему количество секунд, равное количеству дней, умноженному на 24 часа, на 60 минут и на 60 секунд.


Обратите внимание, что вы должны установить cookie до того, как PHP отправит какие-либо данные на страницу, включая HTML-код и заголовки.