Статус:
Offline
Реєстрація: 21.11.2010
Повідом.: 38
Реєстрація: 21.11.2010
Повідом.: 38
- 🟠 20:37 Загроза ударних БпЛА Загроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
- #1
Ошибка PHP: Warning: file_get_contents(url)
Проблема вот в чем:
Пробую сделать простой мониторщик некоего сайта. Есть 2 цикла по три итерации. Первый проходит нормально, все отлично читает и выводит. Второй цикл тормозит на первой же итерации, мол немогу открыть этот юрл.
В чем проблема?? функция ведь одна и таже - file_get_contents(url)!
ЗЫ. Такое впечатление, что серв думает что я зашел на две разные страницы одновременно и не пускает. Может такое быть?
вот кусок кода:
Проблема вот в чем:
Пробую сделать простой мониторщик некоего сайта. Есть 2 цикла по три итерации. Первый проходит нормально, все отлично читает и выводит. Второй цикл тормозит на первой же итерации, мол немогу открыть этот юрл.
В чем проблема?? функция ведь одна и таже - file_get_contents(url)!
ЗЫ. Такое впечатление, что серв думает что я зашел на две разные страницы одновременно и не пускает. Может такое быть?
вот кусок кода:
PHP:
$PagesOfSiteFusbal=array(
"https://www.???.com/League/Football/NFL/1/Lines.aspx",
"https://www.???.com/League/Football/CAA/127/Lines.aspx",
"https://www.???.com/League/Football/Canadian/127/Lines.aspx");
$PagesOfSiteHockey=array(
"https://www.???.com/ContestCategory/NHL+Futures/Lines.aspx",
"https://www.???.com/League/Hockey/Austria+NL+3/15/Lines.aspx",
"https://www.???.com/League/Hockey/Den+ABankL+3/15/Lines.aspx");
*********
//Это работает
for($ii=0;$ii<3;$ii++)
{
$html = file_get_contents( $PagesOfSiteHockey[$ii]);
//Обработка и вывод
}
//Здесь не работает
for($ii=0;$ii<3;$ii++)
{
$html = file_get_contents( $PagesOfSiteHockey[$ii]);
preg_match_all( "#<tr class=\"linesAlt(.+?)</tr>#is", $html, $matches );
//Обработка и вывод
}