При запуске кодов на локальном хосте отображается ошибка:
( ! ) Fatal error: Call to a member function find() on a non-object in C:\wamp\www\crawler_based_search_engine\ajax_requests.php on line 130
Стек вызовов
# Time Memory Function Location 1 0.0151 162928 {main}( ) ..\ajax_requests.php:0
коды из строки 130 и далее следуют следующим образом
$html = file_get_html($file_name); // Find all links foreach($html->find('a') as $element) //--this is line no 130 { $url = $element->href; $index = strpos($url,'q=https://'); if($index > 0) { $index2 = strpos($url,'webcache'); if($index2 === false) { $index2 = strpos($url,'sa=U'); $url = substr($element->href,$index+2,$index2-$index-3); echo "<a href='$url'>$url</a>"; echo '<hr/>'; } } }
из-за этой ошибки моя программа не извлекает ссылки из Google