Я скачал несколько загрузок php-ajax из Перетаскивание нескольких файлов
я установил этот код на моем локальном сервере xampp. Этот код работает нормально, когда я загружаю исходное изображение без изменений, но когда я переименовываю имя файла в первый раз, он работает нормально, во второй раз он не работает. Файл загружается 2 раза в каждом изображении. В третий раз он загружается 3 раза на локальный сервер одновременно.
Старый код:
<?php
if($_SERVER['REQUEST_METHOD'] == "POST"){
if(move_uploaded_file($_FILES['file']['tmp_name'], "uploads/".$_FILES['file']['name'])){
echo($_POST['index']);
}
exit;
}
?>
Код моих изменений:
<?php
if($_SERVER['REQUEST_METHOD'] == "POST"){
$photo=time().rand(1,1000).'.'.substr(strrchr($_FILES['file']['name'],'.'),1);
if(move_uploaded_file($_FILES['file']['tmp_name'], "uploads/".$photo)){
echo($_POST['index']);
}
exit;
}
?>
Пожалуйста, помогите мне и скажите, как загрузить переименование изображений без обновления страницы?
Других решений пока нет …