Как перед отправкой проверить, существует ли файл (например, фотка, аватар), чтобы в случае отсутствия такового подставить ссылку на дефолтную картинку?
Посмотрел бы сначала мануал php, а потом глупые вопросы задавал PHP: if(file_exists($_SERVER['DOCUMENT_ROOT']."/ava/имя_файла.jpg")){ echo('Файл существует'); }else{ echo('Файл не существует'); }
Все работает, но если через фтп удаляю файл, и делаю проверку, все равно выдает что файл существует, почему?
стат-кэш. перед проверкой существования существовавшего но удаленного файла - кэш нужно очистить. clearstatcache().