Проблема с файлами cookie с виджетом поиска Google и JavaScript/php ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Проблема с файлами cookie с виджетом поиска Google и JavaScript/php

Сообщение Anonymous »

Я устанавливаю файл cookie с помощью JavaScript

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

document.cookie = "acceptCookies=1; expires=" + new Date(new Date().setFullYear(new Date().getFullYear() + 1)).toUTCString() + "; path=/; SameSite=Strict";
И он работает нормально, но не тогда, когда я открываю сайт с помощью виджета поиска Google в Android. В этом случае файл cookie теряется каждый раз, когда я его снова открываю. SameSite=Lax имеет тот же эффект.
Поэтому я попытался сбросить его с помощью php вот так.

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

    if ($_COOKIE['acceptCookies'] != "2"){
setcookie("acceptCookies", "2", ['expires' => time() + 3600*24*365, 'path' => '/', 'samesite' => 'Strict' ]);
}
Но проблема не решена. Есть ли у кого-нибудь идеи, как решить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/791 ... script-php

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