Как проверить ошибку 404?

191
20 ноября 2018, 19:00

На странице может быть ошибка header("HTTP/1.1 404 Not Found");

как проверить по условию if есть ли такая ошибка на странице?

Answer 1
$url = 'http://www.domain.com/index.php';
$url_headers = @get_headers($url);
if(!$url_headers || $url_headers[0] == 'HTTP/1.1 404 Not Found') {
    $exists = false;
}
else {
    $exists = true;
}

Либо еще проще:

function url_exists($url) {
    if (!$fp = curl_init($url)) return false;
    return true;
}
READ ALSO
Ошибка php Парсер

Ошибка php Парсер

Возникла ошибка при выполнение кода:

390
Wordpress путь к изображением в css

Wordpress путь к изображением в css

Когда я задаю путь к изображению в HTML теге img, я использую:

167
Сообщения без перезагрузки страницы [дубликат]

Сообщения без перезагрузки страницы [дубликат]

На данный вопрос уже ответили:

163