[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: cURL
Doom
Привет, сегодня начал читать о работе cURL, хочу написать парсер на нем, до сегодняшнего дня парсеры писал использую fsockopen, вот решил попробовать написать парсер на cURL и сразу же столкнулся с небольшой проблемкой...
Подскажите как ответ от сервера поместить в переменную.

Как правильно написать запрос чтоб вместо вывода на экран - ответ помещался в переменную $result ?


$site='ok.ru';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$site);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_NOBODY, 0);
$result = curl_exec($ch);
curl_close($ch);
Игорь_Vasinsky
Цитата
$site='ok.ru';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$site);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_NOBODY, 0);
$result = curl_exec($ch); 
curl_close($ch);

здесь нет никакого вывода на экран.
весь контент в переменной $result

тока в урле указывай схему - http:// https:// и т.д.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Doom
Цитата (Игорь_Vasinsky @ 7.05.2015 - 10:26)
здесь нет никакого вывода на экран.
весь контент в переменной $result

Нет, переменная $result == 1 ... и на экран выводится контент
Игорь_Vasinsky
)))) пардоне. хитрый пример)

  $site='ok.ru';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $site);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Doom
Цитата (Игорь_Vasinsky @ 7.05.2015 - 10:38)
)))) пардоне. хитрый пример)

  $site='ok.ru';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $site);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);

Большое спасибо!)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.