[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не парсит страницу
VolodinAS
При попытке спарсить страницу https://itunes.apple.com/us/app/minecraft-p...d479516143?mt=8 выдает ошибку:
Цитата
Warning: file_get_contents(ssl://itunes.apple.com/us/app/minecraft-pocket-edition/id479516143?mt=8) [function.file-get-contents]: failed to open stream: No error in V:\home\parser_forapple.ru\www\simple_html_dom.php on line 39


Вот код парса:
set_time_limit(0);
include_once('simple_html_dom.php');

$html = file_get_html($page2);
foreach($html->find("div.price") as $setprice){

$price = $setprice->plaintext;

echo "$price <a href=\"$page\">$page</a>";

}


В чем может быть причина? Из-за того, что file_get_contents несовместим с https? Потому что страницу http://ya.ru он без ошибок спарсил...
Oyeme
You should try using curl or perhaps try fsockopen with the ssl:// protocol wrapper.
VolodinAS
Tell me about ssl more concretic, pls. Or write example for me.
SlavaFr
http://php.net/manual/en/function.curl-setopt.php#99399


_____________
↓↓↓↓↓↓↓↓↓↓
ответ может быть здесь
или в mysql_error();
VolodinAS
Цитата (SlavaFr @ 27.12.2012 - 23:10)
http://php.net/manual/en/function.curl-setopt.php#99399

Добавил скрипт в отдельный файл, сделал include.
сделал такой код:

include("curl_graber.php");

curl_grab_page($page, "http://www.google.com/", "", "true", "null", "false");


выдал он мне такую ошибку:
Цитата

Fatal error: Cannot redeclare curl_grab_page() (previously declared in V:\home\parser_forapple.ru\www\curl_graber.php:10) in V:\home\parser_forapple.ru\www\curl_graber.php on line 42
Игорь_Vasinsky
2 раза инициализируешь функцию.

_____________
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
EndoCrinolog
ммм... нет, из инклуда я убрал вызов функции
Быстрый ответ:

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