PHP expert |
|
Ik dacht dat PHP de http errorcode meegaf wanneer een bestand niet kon worden opgehaald, in dat geval:
<?php
$file_get_contents = @file_get_contents('http://www.sitemasters.be/bestaatniet.html');
if(!$file_get_contents)
{
$aErr = error_get_last();
if(strpos($aErr['message'], '404') !== FALSE)
{
echo '404 error';
}
}
?>
<?php $file_get_contents = @file_get_contents('http://www.sitemasters.be/bestaatniet.html'); if(!$file_get_contents) { $aErr = error_get_last(); if(strpos($aErr['message'], '404') !== FALSE) { } } ?>
Edit: met die @ kan je een foutmelding onderdrukken |