Я создаю компонент загрузки изображений для сайта социальной сети. Я загружаю несколько файлов, используя imgfile[]
в качестве <input>
name
, и эта часть работает нормально.
$upload_form.= "<ul class='imgfile_ul' id='$imgfile_ul_id' style='padding:0px'>";
$upload_form.= "<li class='' id='$imgfile_li_id' style='border:0px'><label class='msgs_in_black'>Filename:</label><input type='file' name='imgfile[]' class='imgfile_cls' id='$imgfile_id'/></li>";
$upload_form.= "</ul>";
Мой вопрос о том, что происходит, когда я отображаю загруженные файлы.
for($i=0;$i<$files_cnt;$i++){
$temp_name = $_FILES['imgfile']['tmp_name'][$i];
$file_name = $_FILES['imgfile']['name'][$i];
Если два пользователя загружают файлы в одно и то же время из двух разных мест, есть ли вероятность, что он будет использовать одно и то же имя файла, и я получу файлы другого пользователя вместо правильного?