Например вы пишите ЗЦ, и импорт к нему, но при импорте не существующего файла данные запишутся в бд, и выведется файл весом в 0 байт. Так мы будем проверять функцей get_headers() существование файла. Если файл существует выдаётся в ответ код 200OK если его нет либо сайт не доступен будет ошибка 404
function TestFile($file){
$array=get_headers($file);
if (preg_match('|200|i',$array['0'])){
$ok='1';
}else{
$ok='0';
}
return $ok;
}
Потом в файле где импорт инклудим функцию что выше, и добавляем в вывод ошибок
if (TestFile($переменная_url) != '1'){echo 'Ошибка. файл не доступен, либо не существует';}