Articles of setcookie

Установите cookie на нескольких доменах с помощью PHP или JavaScript.

У меня 3 домена, которые одинаковы. Если кто-то выбирает другую тему, я хочу, чтобы она распространялась по всем 3 доменам, поэтому их опыт остается прежним. Я планировал выполнить это, установив файл cookie в домене1, перенаправляя домен 2, где установлен файл cookie, перенаправляется в домен 3, где установлен файл cookie, перенаправляется обратно. Поскольку информация не должна […]

Как отправить cookie с помощью PHP curl в дополнение к CURLOPT_COOKIEFILE?

После отправки формы я очищаю содержимое с веб-сайта. Проблема в том, что скрипт терпит неудачу, время от времени, скажем, 2 раза из 5 сбой сценария. Я использую php curl, COOKIEFILE и COOKIEJAR для обработки cookie. Однако, когда я наблюдал отправленные заголовки моего браузера (при посещении целевого веб-сайта из моего браузера и использования живых заголовков http) […]

Проверьте, существует ли файл cookie PHP и не задан ли его значение

Я работаю над многоязычным сайтом, поэтому я пробовал этот подход: echo $_COOKIE["lg"]; if (!isset($_COOKIE["lg"])) setcookie("lg", "ro"); echo $_COOKIE["lg"]; Идея заключается в том, что если клиент не имеет lg файла cookie (поэтому он впервые посетил этот сайт), тогда установите для этого пользователя файл cookie lg = ro . Все работает отлично, за исключением того, что если […]

PHP-сессия или файл cookie

Какой лучший способ сохранить пользователя, зарегистрированного на сайте с PHP, до тех пор, пока он не закроет свой браузер? Первый и самый популярный способ – пойти с $_SESSION . Второй – передать ноль в качестве третьего аргумента функции setcookie(name, value, 0, domain); : setcookie(name, value, 0, domain);

обновить значение cookie в php

Я преобразовываю массив в cookie с помощью функции сериализации php $PromoteuserId='1'; $PromoteProductId='2'; $PromoteBrandId='3'; $PromoteProductArray = array("PromoteuserId"=>$PromoteuserId, "PromoteProductId"=>$PromoteProductId, "PromoteBrandId"=>$PromoteBrandId ); $Promotedcart[] = $PromoteProductArray; setcookie("Promotedcart", urlencode(serialize($Promotedcart)), time()+604800,'/'); И когда cookie создается, я использую функцию unserialize php. print_r(unserialize(urldecode($_COOKIE['Promotedcart']))); Мне нужно обновить значение cookie. Например – мне нужно найти значение PromoteProductId, это выход из файла cookie, если он обновит […]