dennnis
Новичок
загрузка файлов
фотогалерея
Код загрузки и проверки сущесвования фотки
if (isset($submit)) {
$filename="fotka/".$filename;
if(file_exists($filename)){
$filename=$filename.'_'.rand(0,1000);
}
copy($file, $filename);
}
А что если в каталоге fotki уже существую файлы, например А и А_127
Новый пользователь хочет назвать фотку А и скрипт дописывает _127, ведь такое возможно? Какой механизм корректной загрузки файлов, исключающий подобное. (Фрагмент кода из кники Д.Колесниченко).
Спасибо.
фотогалерея
Код загрузки и проверки сущесвования фотки
if (isset($submit)) {
$filename="fotka/".$filename;
if(file_exists($filename)){
$filename=$filename.'_'.rand(0,1000);
}
copy($file, $filename);
}
А что если в каталоге fotki уже существую файлы, например А и А_127
Новый пользователь хочет назвать фотку А и скрипт дописывает _127, ведь такое возможно? Какой механизм корректной загрузки файлов, исключающий подобное. (Фрагмент кода из кники Д.Колесниченко).
Спасибо.