вопрос
Вот такой скрипт:
иногда выдает такую ошибку, при загрузке страницы - обновляешь страницу несколько раз, и страница заработает
Fatal error: Call to a member function find() on a non-object in /home/menthol/html/animecountry/index.php(348) : eval()'d code on line 278
Есть ли какой-нибудь "дебагер", который будет предотвращать появление таких ошибок.
// подключаем парсер
include('simple_html_dom.php');
$code = '<iframe width="607" height="360" src="https://vk.com/video_ext.php?oid=12470377&id=165329953&hash=4f2575e812cb0311" frameborder="0"></iframe>';
// получаем url на сам плеер, атрибут src тэга iframe
$code_dom = str_get_html($code);
$url_in = $code_dom->find('iframe', 0)->src;
// загружаем и парсим код плеера
$html = file_get_html($url_in);
// находим в нем нужную картинку по ID=player_thumb и берем его атрибут src
$img = $html->find('#player_thumb', 0)->src;
// демонстрируем результат, выводим картинку
echo '<img alt="" src="'.$img.'" />';
иногда выдает такую ошибку, при загрузке страницы - обновляешь страницу несколько раз, и страница заработает
Fatal error: Call to a member function find() on a non-object in /home/menthol/html/animecountry/index.php(348) : eval()'d code on line 278
Есть ли какой-нибудь "дебагер", который будет предотвращать появление таких ошибок.