Возможно ли PHP получить файл cookie при начальной/первой загрузке страницы?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Возможно ли PHP получить файл cookie при начальной/первой загрузке страницы?

Сообщение Anonymous »

Я пытаюсь получить, не устанавливать файл cookie, существующий для определенного сайта. Файл cookie существует и был установлен во время предыдущего сеанса, срок его действия истекает в будущем. Он не установлен с помощью HttpOnly. Он установлен с помощью path=/ и является безопасным.
Итак, можно ли иметь возможность извлекать файл cookie при будущих загрузках начальной/первой страницы? Мне интересно, как сайты, например сайты электронной торговли и т. д., узнают, что в моей корзине есть товары, хотя я не создал учетную запись и т. д.
ЧТО Я ПРОБОВАЛ
Бесконечно Поиск в Google.
Обзоры потоков Stack Overflows (они касаются только setcookie(), а не того, как получить файл cookie при начальной загрузке страницы.
Я пробовал проверить существование cookie в PHP, и если он не существует, я использую Location: https://my.example.com/load-the-cookie.html, где запрос просто содержит JavaScript, который отправляет запрос обратно на сервер в надеется, что, поскольку я перешел на клиентскую сторону, PHOP каким-то образом узнает о наличии файлов cookie.
Мой первоначальный PHP-скрипт (Примечание: у меня есть директива .htaccess, которая анализирует файл .html). против движка PHP)

Код: Выделить всё

/**
* Set the Timezone
*/
if( !isset( $_COOKIE['timezone'] ) && !isset( $_GET['reload'] ) ) {
header( 'Location: https://my.example.com/load-the-cookie.html' );
exit();
}
elseif( !isset( $_COOKIE['timezone'] ) ) {
date_default_timezone_set( DEFAULT_TIMEZONE ); // set the server time zone to the app default
}
else {
date_default_timezone_set( $_COOKIE['timezone'] ); // set the server time zone to user's local timezone
}
Мой запрос на последующую/вторую страницу

Код: Выделить всё





//const ck = document.cookies;
//alert("* "+ck+" *");
window.location.href = "https://my.example.com";





ЧТО Я ОЖИДАЮ
Я пытаюсь получить PHP-скрипт для получения существующего файла cookie при начальной/первой загрузке страницы.
До вы закрываете этот вопрос, направляя меня к другим потокам SO, которые, похоже, касаются только setcookie(), можете ли вы просто ответить ДА, это возможно или НЕТ, это невозможно сделать? Спасибо... Я продолжу попытки найти способ продолжить последующий веб-сеанс с того места, на котором он остановился при последнем посещении.
Или, по адресу На каком этапе процесса запроса «клиент-сервер-клиент» файлы cookie становятся доступными для PHP?
Файлы cookie из DevTools Inspector
Изображение

Инструменты разработчика > Инспектор > вкладка "Сеть"
Изображение

РЕШЕНИЕ/ ПОИСК
Как только я установил дату истечения срока действия файла cookie в ожидаемом точном формате в JavaScript, он начал работать.
Удалено: const cookieExpires = new Date('2025 -03-01');
Изменено на: const cookieExpires = 'Сб, 1 марта 2025 г., 12:00:00 UTC';

Подробнее здесь: https://stackoverflow.com/questions/788 ... -page-load
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Возможно ли PHP получить файл cookie при начальной/первой загрузке страницы?
    Anonymous » » в форуме Php
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Как загрузить файлы cookie в PHP при загрузке первой страницы [дубликат]
    Anonymous » » в форуме Php
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Cookie Cookie Cookie Cookie Core Identity ASP.NET хранится, но не разрешается - Blazor Web App
    Гость » » в форуме C#
    0 Ответы
    48 Просмотры
    Последнее сообщение Гость
  • Как сохранить идентификатор просмотренного фильма в cookie. Один файл cookie против нескольких файлов cookie
    Anonymous » » в форуме Php
    0 Ответы
    66 Просмотры
    Последнее сообщение Anonymous
  • Как изменить имя cookie cookie cookie asp.net после инициализации?
    Anonymous » » в форуме C#
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»