|
|
|
| Здравствуйте!
имеется такое выражение для связи с удалённым сервером:
$url = "http://osoznaniemira.ru/"; // Адрес URL//
$furl = file_get_contents($url);
|
Однако, если соединение с сервером установить не удалось выдаётся ошибка работы скрипта:
Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed: Этот хост неизвестен
Вопрос: Как организовать проверку file_get_contents($url), чтобы сообщение об ошибке было корректным типа: "Сервер временно не доступен" | |
|
|
|
|
|
|
|
для: lepelka
(04.11.2008 в 23:00)
| |
<?PHP
$url = "http://osoznaniemira.ru/"; // Адрес URL//
@$furl = file_get_contents($url);
if (!$furl ) echo "Ошибка соединения, cервер временно не доступен";
?>
|
Должно сработать. Но точно не знаю лично не проверял | |
|
|
|
|
|
|
|
для: Inviseble_Demon
(04.11.2008 в 23:07)
| | А если так:
<?PHP
$url = "http://osoznaniemira.ru/"; // Адрес URL//
if ( !($furl = @file_get_contents($url)) echo "Ошибка соединения, cервер временно не доступен";
?>
|
| |
|
|
|
|
|
|
|
для: Yuriev
(05.11.2008 в 00:31)
| | ВСЁ Ок СПАСИБО ОГРОМНОЕ! | |
|
|
|