Я скачал этот пример загрузки: https://github.com/xmissra/UploadiFive
При отправке файла apernas он работает отлично, но при отправке более одного файла, функция, которая проверяет, существует ли файл уже, представляет проблема. Видимо, l oop не игнорирует, что файл только что отправлен, и представляет сообщение с просьбой заменить файл. Есть ли способ решить эту проблему?
Это функция, которая проверяет, существует ли файл.
$targetFolder = 'uploads'; // Relative to the root and should match the upload folder in the uploader
script
if (file_exists($targetFolder . '/' . $_POST['filename'])) {
echo 1;
} else {
echo 0;
}
Вы можете проверить загрузку, работая по адресу: http://inside.epizy.com/index.php
* Отправьте файл, а затем отправьте более одного для проверки.
Я пробовал его таким образом, но он не работал:
$targetFolder = 'uploads';
$files = array($_POST['filename']);
foreach($files as $file){
if (file_exists($targetFolder . '/' . $file)) {
echo 1;
} else {
echo 0;
}