Articles of setcookie

Любая причина, по которой этот фрагмент кода не будет устанавливать cookie правильно?

Этот небольшой фрагмент PHP используется для установки файла cookie, который позволяет мне определить, зарегистрирован ли пользователь. По какой-то причине после использования javascript для перенаправления ни одно из моих файлов cookie не установлено. Любая причина, почему это происходит? Возможно, я не дам вам достаточно информации, поэтому дайте мне знать, если да. …some database queries… <?php $expire=time()+(7 […]

Мои файлы cookie доступны только на страницах PHP, на которые они установлены, это нормально?

Я не могу получить доступ к файлам cookie с любой страницы, кроме страницы, на которой они установлены. Я смотрел на print_r($_COOKIE) на разных страницах, и единственной общей переменной между страницами является $_COOKIE['PHPSESSID'] . Я разрабатываю локальный сервер тестирования XAMPP. Есть ли параметр, который я должен изменить на PHP.ini или это обычное поведение для файлов cookie? […]

Проблема PHP Curl и setcookie

У меня есть скрипт curl, который действует как прокси-сервер между клиентом и основным сервером. …… $field_array= array( 'Accept' => 'HTTP_ACCEPT', 'Accept-Charset' => 'HTTP_ACCEPT_CHARSET', 'Accept-Encoding' => 'HTTP_ACCEPT_ENCODING', 'Accept-Language' => 'HTTP_ACCEPT_LANGUAGE', 'Connection' => 'HTTP_CONNECTION', 'Host' => 'HTTP_HOST', 'Referer' => 'HTTP_REFERER', 'User-Agent' => 'HTTP_USER_AGENT' ); $curl_request_headers=array(); foreach ($field_array as $key => $value) { if(isset($_SERVER["$value"])) { $server_value=$_SERVER["$value"]; $curl_request_headers[]="$key: $server_value"; […]

Как получить значение cookie в CodeIgniter?

Я могу напечатать значения сеанса в codeigniter по print_r($this->session->userdata); Как я могу печатать файлы cookie в codeigniter? Я только что установил файл cookie: $cookie = array( 'name' => 'test_cookie', 'value' => 'test', 'domain' => '/', 'secure' => TRUE ); $this->input->set_cookie($cookie); Как я могу напечатать вышеуказанный файл cookie?

Почему PHP заменяет плюсы на пробелы в $ _COOKIE?

Поэтому из моего понимания PHP и файлов cookie, если я использую setcookie() , я получаю файл cookie, который автоматически кодируется URL. И когда я иду в массив $_COOKIE , я должен вернуть файл cookie, автоматически расшифрованный url. Проблема в том, что, похоже, он расшифровывает cookie дважды, когда я смотрю в $_COOKIE . Скажем, у меня […]

Куки-файлы не сохраняются в PHP?

Как получить куки-файлы для сохранения в php? give_cookie.php <?php if (!isset($_COOKIE["muffin"])) setcookie("muffin", "55", 100 * 60 * 60 * 24 * 30); $_COOKIE["lid"]=true; ?> jar.php <?php var_dump($_COOKIE); if($_COOKIE["lid"]) echo "open"; ?> Выполнение кода в этом порядке дает мне вывод: array (0) {} Примечание: Неопределенный индекс: lid в jar.php в строке 3 jar.php кода из jar.php […]

php cookie не обновляет

Мне нужно обновить файл cookie. Я делаю это в php-файле, который называется через ajax. Это код: setcookie('items['.$_POST['id'].']'); Файл cookie не обновляется, на самом деле, если я пишу print_r($_COOKIE['items']) после функции setcookie, я вижу, что $_COOKIE['items'] тот же, что был до вызова функции setcookie. Как я могу сделать?

домен php setcookie

Некоторое приложение, написанное не мной, а не PHP, создает файл cookie для домена «www.domain.com». Я пытаюсь заменить этот файл cookie. Итак, в php я сделал: setcookie('mycookie','mydata',time() + 2*7*24*60*60,'/','www.domain.com', false); Однако полученный файл cookie создается для домена: «.www.domain.com», обратите внимание на точку «.». перед доменом. Поэтому он не заменяет его, он создает еще один файл cookie. […]

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

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

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

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