curl. picsearch. парсю

Тема в разделе "PHP", создана пользователем phillip, 21 дек 2009.

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

    phillip

    Регистр.:
    4 сен 2007
    Сообщения:
    413
    Симпатии:
    15
    Что-то не получается парсить пиксерч. Ели-ели нашел какие линки должны быть, чтобы переходить от одной страницы к другой. А вот курлом пробую заходить по линкам- не выдает линки. мб запрос отсылает на яваскрипт, когда зашли? чот не пойму

    PHP:
        $agent 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU; rv:1.7.12) Gecko/20050919 Firefox/1.0.7'
      
    $header[] = "Accept: text/html;q=0.9, text/plain;q=0.8, image/png, */*;q=0.5" 
      
    $header[] = "Accept_charset: windows-1251, utf-8, utf-16;q=0.6, *;q=0.1"
      
    $header[] = "Accept_encoding: identity"
      
    $header[] = "Accept_language: en-us,en;q=0.5"
      
    $header[] = "Connection: close"
      
    $header[] = "Cache-Control: no-store, no-cache, must-revalidate"
      
    $header[] = "Keep_alive: 300"
      
    $header[] = "Expires: Thu, 01 Jan 1970 00:00:01 GMT"

      
    $ch curl_init();  
      
    curl_setopt($chCURLOPT_URL,'http://www.picsearch.com/search.cgi?q=dancing');  
      
    curl_setopt($chCURLOPT_HEADER1); 
      
    curl_setopt($chCURLOPT_FOLLOWLOCATION1); 
      
    curl_setopt($chCURLOPT_RETURNTRANSFER,1);  
      
    curl_setopt($chCURLOPT_TIMEOUT30); 
      
    curl_setopt ($chCURLOPT_SSL_VERIFYPEERFALSE);  
      
    curl_setopt($chCURLOPT_POST1); 
      
    curl_setopt $ch CURLOPT_USERAGENT $agent); 
      
    curl_setopt $ch CURLOPT_HTTPHEADER $header); 
      
    curl_setopt($chCURLOPT_COOKIEJAR'cookie.txt'); 
      
    curl_setopt($chCURLOPT_COOKIEFILE'cookie.txt'); 
      echo 
    $result curl_exec($ch); 
      
    curl_close($ch);
    upd! СПРАВИЛСЯ! ТЕМУ МОЖНО ДЕЛИТ! СОРРИ ЧТО ПОБЕСПОКОИЛ СИМ ДЕЙСТВИЕМ МОДЕРАТОРОВ! РЕШЕНИЕ- СПЕРВА НАДО ЗАЙТИ, ВЫТЯНУТЬ КУРЛОМ СЕССИЮ, И ПОТОМ СНОВА ПРОБОВАТЬ ЗАЙТИ, ПОДСТАВЛЯЯ СЕССИЮ В УРЛ, ГЕТ ЗАПРОСОМ Т.Е.
     
Статус темы:
Закрыта.