{% else-1 %}
Например вы пишите ЗЦ, и импорт к нему, но при импорте не существующего файла данные запишутся в бд, и выведется файл весом в 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 'Ошибка. файл не доступен, либо не существует';}
1 32 0
0

Нет фото
• 2 май 2014, 12:31


Вот кто фавиконки тырит чужие..

0

Фотография
• 19 апр 2014, 18:23


Ясно )

0

Нет фото
• 19 апр 2014, 18:02


Mark, Ниже читай...

0

Нет фото
• 19 апр 2014, 17:51


file_exists проверяет существования файла у себя на сайте в ROOT, а например http://profiwm.com/favicon.ico ей не провериш...

0

Фотография
• 19 апр 2014, 17:49


Есть же функция, не помню, то ли file_exist, хз.