|
|
|
|
|
для: cheops
(04.10.2007 в 10:41)
| | данную тему не стал читать - решил проблему через curl - вот так:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://' . $_POST['url']);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_NOBODY , 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$header = curl_exec($ch);
curl_close($ch);
if (!strpos($header, '200 OK')) {
exit ('<center><br><br><br><b>Данный URL не может быть добавлен, т.к. страница не существует или временно недоступна</b></center><html><head><meta http-equiv="Refresh" content="3; URL=index.php"></head></html>');
} | |
|
|
|
|
|
|
|
|
для: naxa
(03.10.2007 в 21:46)
| | если сокетом то смотрите первую строчку ответа | |
|
|
|
|
|
|
| допустим есть поле, где юзер вводит свой сайт.
Как можно проверить - эта страница доступна или нет, чтобы не сохранять битые ссылки.
собственно, как можно получить ошибку, которую выдаёт страница ? | |
|
|
|
|