Articles of cookies

Получить / прочитать Javascript cookie с PHP

У меня есть теоретический вопрос. Я знаю, что вы можете получить / прочитать PHP-файл cookie с помощью javascript, используя: document.cookie Есть ли аналогичный способ сделать это в PHP? Может ли PHP получить / прочитать файл cookie, который создан i JavaScript? Если да, то как вы можете это сделать?

Загрузка файла cookie и отправка данных с помощью завитка

Если я загружаю файл cookie, я могу перейти на страницу, где требуются файлы cookie, например: $cookie = ".ASPXAUTH=Secret"; curl_setopt($ch, CURLOPT_COOKIE, $cookie); Здесь нет проблем, я могу запустить curl_exec и посмотреть страницу, на которой требуются файлы cookie. Если я также хочу отправить некоторые данные, я могу сделать вот так: $data = array( 'index' => "Some data […]

Не удалось установить Cookie в curl Request

Я создал скрипт Register для этого сайта. Я знаю, что у меня есть captcha в регистре, но это не проблема, когда я запускаю его, его показ «Ваш сеанс истек» кажется, что у меня есть проблема с cookie. я попытался tempcookie, но все равно тот же .. я не понимаю, в чем проблемы. если он показывает […]

Удалить файл cookie, если ключ запускается X в PHP

Я получил несколько файлов cookie от XYZ, и я хочу их отключить, когда пользователь получит доступ к определенному маршруту. Поэтому я кодирую: foreach ($_COOKIE as $key => $value) if (preg_match('/^XYZ/', $key)) unset($_COOKIE[$key]); Но куки все еще там. Я действительно не понимаю, потому что, когда я это делаю: foreach ($_COOKIE as $key => $value) if (preg_match('/^XYZ/', […]

Kohana_Exception : Требуется действительная соль cookie. Пожалуйста, установите Cookie :: $ salt

Я работаю над этим уроком ( http://kowsercse.com/2011/09/04/kohana-tutorial-beginners/ ) и столкнулся с этим сообщением об ошибке: Kohana_Exception [ 0 ]: A valid cookie salt is required. Please set Cookie::$salt. Я n00b и даже не знаю, где искать Cookie::$salt в приложении.

Кэш лака не кэширует PHP с сеансами Если бэкэнд не изменился TTL

Я новичок в Varnish Cache и задаюсь вопросом, надеюсь, что смогу помочь. У меня очень простая и базовая настройка, но она не работает, поскольку я понимаю, что она должна по какой-то причине. Это связано с тем, что Varnish не кэширует страницы PHP, которые используют файлы cookie. Вот моя настройка: 1) Для моего default.vcl у меня […]

Как проверить Cookie Token против bcrypt-хэшированного токена в БД при использовании Persistent Login Cookies?

В этом популярном решении для Persistent Login Cookies, которое включает в себя создание случайного 128-битного «токена» для сохранения в Cookie пользователя, Йенс Роланд рекомендует: И НЕ УСТАНАВЛИВАЙТЕ ПОСТОЯННУЮ ЛОГИНУЮ КУХНИ (ТОКЕН) В ВАШЕЙ БАЗЕ ДАННЫХ, ТОЛЬКО ХАШ ЭТО! Маркер входа – это эквивалент пароля, поэтому, если злоумышленник получил доступ к вашей базе данных, он может […]

Почему php curl не сохраняет cookie в моем файле cookie?

Я пытаюсь сохранить файл cookie в curl cookiejar. Я упростил свой код, но не работал. <?php $cookie_file = './cookies.txt'; if (! file_exists($cookie_file) || ! is_writable($cookie_file)){ echo 'Cookie file missing or not writable.'; exit; }//cookie_file is writable, so this is not the issue $ch = curl_init (html_entity_decode("http://localhost/kiala_test/setcookie.php")); curl_setopt ($ch, CURLOPT_COOKIEJAR, $cookie_file); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, […]

Использование Cookies в Laravel 4

Как вы используете куки в Laravel 4? Я уверен, что это просто, и что-то просто не нажимает на меня, но мне нужна небольшая помощь. Насколько я могу судить, вам нужно создать такой файл cookie: $cookie = Cookie::make('test-cookie', 'test data', 30); Затем, не возвращая пользовательский ответ, как вы его устанавливаете? Какая польза от него настраивается с […]

Как мне войти в медиавики с помощью PHP cURL?

Я пытаюсь интегрировать медиавики на свой сайт, но у меня проблемы. Я думаю, что проблема имеет какое-то отношение к файлам cookie, потому что я получаю успех от API mediawiki. Вот мой код: function mw_session_manager($Action = "") { $Root = $_SERVER['SERVER_ADDR']; $API_Location = "${Root}/w/api.php"; $expire = 60*60*24*14 + time(); $CookieFilePath = tempnam("/tmp/thedirectory", "CURLCOOKIE"); $CookiePrefix = 'theprefix'; […]