Fopen, доступен ли сайт

Мутник

Новичок
Fopen, доступен ли сайт

скачиваю xml контент с какого-то удаленного сайта. Данный сайт имеет 10 различных линков, откуда можно получать одну и ту же информацию. (не все линки всегда работают).

Скачиваю все через
PHP:
fopen();
вопрос такого рода: как мне узнать, доступен ли данный линк, т.е. могу ли я скачивать или пробовать по следующему линку...
 

Мутник

Новичок
да, и в самом деле, сам дурак....

PHP:
if (!fopen()) echo "false";
как то стормозил...

сюда же:

если сайт недоступен, то вылезает нечто вроде
Warning: fopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in ....

Warning: fopen(http://www.zbzbz.lv): failed to open stream: Address family not supported by protocol in ....


можно ли как то этого избежать, кроме @fopen()?
 

SiMM

Новичок
> можно ли как то этого избежать, кроме @fopen()?
Можно - но имхо это не тот случай, когда это необходимо.
http://phpclub.ru/faq/wakka.php?wakka=DebugScripts&v=n00
 
Сверху