Отследить javascript cookies

Тема в разделе "PHP", создана пользователем Alekss, 6 фев 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. Alekss

    Alekss Создатель

    Регистр.:
    5 май 2008
    Сообщения:
    11
    Симпатии:
    1
    Ситуация такая: при заходе на сайт два кукиса в браузере устанавливает сервер, а еще три устанавливаются с помощью javascript. Я пытаюсь с помощью курла эмулировать действия пользователя. Но курл видит только два первых кукиса. Можно ли отловить те кукисы, которые устанавливаются javascript?
     
  2. anarki

    anarki Прохожие

    Если курлом, то врядли, потому что он работает на уровне HTTP протокола и о js ничего не знает. Проще всего посмотреть логику js скрипта на странице и понять что за кукисы он генерирует, на основе каких данных и каким алгоритмом. Если данные на странице всегда одни и теже, то просто переписываешь жс код на php и генерируешь куку сам, а курлом ее отдаешь. Иначе нужно парсить страничку курлом, смотреть какие данные для генерации куки, их и использовать в коде.

    Идея понятна?
     
  3. PapaJoe

    PapaJoe

    Регистр.:
    4 авг 2008
    Сообщения:
    620
    Симпатии:
    311
    Т.к. сначала ставятся куки от сервера(а php-скрипт обрабатывается на серваке), а потом JS, то увидеть куки от JS в php-коде можно будет только при следующем обновлении страницы.
     
  4. freddykr

    freddykr Создатель

    Регистр.:
    5 ноя 2007
    Сообщения:
    22
    Симпатии:
    2
    верно!..
    после установки печенек явой.. ты вполне можешь сцапать их сервером используя ajax
     
Статус темы:
Закрыта.