1. paketonos - 14 Мая, 2016 - 20:44:52 - перейти к сообщению
Добрый день, может быть у кого-нибудь завалялся парсер сайта с https протоколом. Пример должен просто вытаскивать какой-то текст, дальше разобраться смогу. Заранее благодарю)
2. Viper - 14 Мая, 2016 - 21:35:15 - перейти к сообщению
Какая разница? В ответ вы получаете html.
3. paketonos - 15 Мая, 2016 - 12:38:40 - перейти к сообщению
Viper пишет:
Какая разница? В ответ вы получаете html.
Разница вот в этом. К примеру мне нужно вытащить все ссылки со страницы гугла, делаю это банальным образом:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- $html = file_get_html('https://www.google.ru/?gfe_rd=cr&ei=-kI4V7rbIM3HYKHxsNgK');
- $a_links = $html->find('a');
- echo $a_links[ 0 ]->href;
- ?>
И получаю ошибку:
Fatal error: Call to a member function find() on a non-object in Y:\home\script.local\www\views\parth.php on line 171
Но делая тоже самое с сайтами с http протоколами, все работает прекрасно. Если эта проблема решаема, то помоги пожалуйста. Заранее благодарю)