Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Парсинг контакта

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
gbushmakin
Отправлено: 22 Июня, 2012 - 22:39:34
Post Id


Новичок


Покинул форум
Сообщений всего: 35
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)




Помогите спарсить страницу в контатке. Не получается почему то. Делаю всё через curl

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $session = "Типа моя сессия написана";
  3.  
  4. $ch = curl_init();
  5. curl_setopt($ch, CURLOPT_URL, 'http://vk.com/id1');
  6.  
  7. curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U;
  8.  
  9. Windows NT 6.1; ru; rv:1.9.2.13) Gecko/20101203
  10.  
  11. Firefox/3.6.1');
  12. $headers = array
  13. (
  14.     'Accept: text/html,application/xhtml
  15.  
  16. +xml,application/xml;q=0.9,*;q=0.8',
  17.     'Accept-Language:  ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3',
  18.     'Accept-Encoding: gzip,deflate
  19. ',
  20.     'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7'
  21. );
  22. curl_setopt($ch, CURLOPT_HEADER, $headers);
  23. curl_setopt($ch, CURLOPT_COOKIE, $session);
  24. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
  25. curl_exec($ch);
  26. ?>


Вместо того, чтобы вывести мне страницу vk.com/id1 мне приходит какая то ошибка

PHP:
скопировать код в буфер обмена
  1. HTTP/1.1 302 Found Server: nginx/1.2.1 Date: Fri, 22 Jun 2012 19:35:05 GMT Content-Type: text/html; charset=windows-1251 Content-Length: 0 Connection: keep-alive X-Powered-By: PHP/5.3.3-7+squeeze3 Location: https://login.vk.com/?fast=1&from_host=vk.com&from_protocol=http&ip_h=ЫыЫЫЫ&to=ЫыЫыЫЫы Vary: Accept-Encoding


Как мне нормально вывести страницу? Почему то на денвере всё получается, а вот на моём сайте ошибка...
 
 Top
gbushmakin
Отправлено: 23 Июня, 2012 - 09:11:24
Post Id


Новичок


Покинул форум
Сообщений всего: 35
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)




Не, ну что, никто не знает?!
 
 Top
Stive_Dias
Отправлено: 23 Июня, 2012 - 15:13:22
Post Id


Новичок


Покинул форум
Сообщений всего: 6
Дата рег-ции: Июнь 2012  


Помог: 0 раз(а)




curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
думаю поможет
 
 Top
gbushmakin
Отправлено: 23 Июня, 2012 - 18:06:32
Post Id


Новичок


Покинул форум
Сообщений всего: 35
Дата рег-ции: Февр. 2012  


Помог: 0 раз(а)




Stive_Dias, Не, не помогает
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с сетью »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB