Доброго времени суток. Собственно в чем проблема, элементы я с горем пополам получаю. Но наблюдается некая тенденция, что во время загрузки я могу получить элемент а могу и не получить, кто знает в чем может быть проблема? Пробовал и на хостинге и на локалке и на VPS, грешил что ресурса мало, оказалось не в этом дело.
Буду премного благодарен за помощь.
П.С. Вот ссылка где запущен скрипт, если пару раз "поклацать" обновление страницы, то проблему Вы увидите. Ниже прилагаю "код".
<?php
require_once 'simple_html_dom.php';
$html = file_get_html('https://koleso2000.ua/shina/zimnyaya/michelin-alpin-a5/195-65r15-91-t-neship');
sleep(5);
if(count($html->find("/html",0)))
{
foreach($html->find('div.in-top p') as $model) {echo ''.$model.'';} echo '<br>';
foreach($html->find('div.second p a',1) as $brand) {$brand = $brand->plaintext; echo ''.$brand.'';} echo '<br>';
foreach($html->find('h1') as $name) {$name = $name->innertext;} echo '<br>';
echo $name;
}
else
{
echo "Объект не загружен!";
}
$html->clear();
unset($html);
?>
Перепишите запрос HTML используя curl, при необходимости добавите таймаут в пару секунд
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,'https://koleso2000.ua/shina/zimnyaya/michelin-alpin-a5/195-65r15-91-t-neship');
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT'])
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
Виртуальный выделенный сервер (VDS) становится отличным выбором
Здравствуйте, скажите пожалуйста, как настроить реляцию таким образом, что бы сопоставление реляции работало с оператором like, а не where, дело...
Судя по всему функция mquery только возвращает замененный SQL запрос, но не выполняет егоНеобходимо в конце функции запускать SQL запрос, например...
Я учусь, поэтому вопрос может показаться глупым )) Есть скрипт, который выводит из базы mysql данные, все работает, только есть один момент - рабочая...
Есть сайт (даже несколько сайтов, на разных cms)На хостинге они работают быстро, на ноуте - медленно