Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> curl сохраняет не все cookies, __utmb, __utmc, __utma, __utmz, ViewBann 
:(
    Опции темы
fake2
Дата 20.2.2011, 14:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 17.5.2010

Репутация: нет
Всего: нет



curl не сохраняет куки __utmb, __utmc, __utma, __utmz, ViewBanner. как заставить?
PM MAIL   Вверх
skyboy
Дата 20.2.2011, 21:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 1
Всего: 260



их должен ставить тот сайт, куда ты заходишь?
или же их должна ставить какая-то сторонняя относительно сайта баннеровертелка?
PM MAIL   Вверх
fake2
Дата 20.2.2011, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 17.5.2010

Репутация: нет
Всего: нет



Цитата(skyboy @  20.2.2011,  21:08 Найти цитируемый пост)
их должен ставить тот сайт, куда ты заходишь?
 да. __utmb, __utmc, __utma, __utmz это куки гугла, они не сохраняются

PM MAIL   Вверх
skyboy
Дата 20.2.2011, 21:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 1
Всего: 260



ой, тьфу, не правильно понял. у тебя есть куки-идентификаторы и ты при запросе страницы их указываешь и... страница возвращается, как будто они не были заданы? или как?
PM MAIL   Вверх
fake2
Дата 21.2.2011, 00:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 17.5.2010

Репутация: нет
Всего: нет



эта функция не записывает гугловсеие куки, а надо. если вручную все куки прописать в CURLOPT_COOKIE, то все работает без проблем. надо сделать все на автомате.
Код

    public function send_curl($post=true, $reffer=true, $send_cookie=true)
    {
        $this->_ch = curl_init();
        curl_setopt($this->_ch, CURLOPT_URL, $this->_url);
        curl_setopt($this->_ch, CURLOPT_USERAGENT, $this->_agent);
        //curl_setopt($this->_ch, CURLOPT_COOKIE, $this->_cook);
        //curl_setopt($this->_ch, CURLOPT_COOKIESESSION, false);
        curl_setopt($this->_ch, CURLOPT_COOKIEJAR, $this->_cookie);
        if ($send_cookie)
        {
            curl_setopt($this->_ch, CURLOPT_COOKIEFILE, $this->_cookie);
        }

        if ($reffer)
        {
            curl_setopt($this->_ch, CURLOPT_REFERER, $this->_reffer);
        }
        if ($post)
        {
            curl_setopt($this->_ch, CURLOPT_POST, 1);
            curl_setopt($this->_ch, CURLOPT_POSTFIELDS, $this->_post);
        }
        else
        {
            curl_setopt($this->_ch, CURLOPT_POST, 0);
        }
        curl_setopt($this->_ch, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($this->_ch, CURLOPT_SSL_VERIFYHOST, FALSE);
        curl_setopt($this->_ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($this->_ch, CURLOPT_FOLLOWLOCATION, 1);

        $this->_html = curl_exec($this->_ch);
        curl_close($this->_ch);
    }

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0442 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.