Можно ли как-нибудь написать fopen(), чтобы когда ссылку открыть невозможно, выдавало не Warning: fopen(http://www.amalgama-lab.com/songs/e/eminem/stans.html) [function.fopen]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in C:\Program Files\xampp\htdocs\ama.php on line 13 а например "Не могу присоединиться" или что-нибудь в таком роде. А то на страничке некрасиво будет смотреться заранее спасибо!
Посмотри пример использования curl Ну а если хочется сделать быстро, без заморочек и чтения: PHP: <?php $url = "http://example.com"; if (($handler = @fopen($url, 'r')) === false){ echo "Нет данных\n"; } else{ echo "Ok\n"; }