Показать сообщение отдельно
  #33 (permalink)  
Старый 15.02.2018, 18:43
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от kupidon
и обработчик ajax_upload.php:
Первая форма ничего не закачивает, и в никаких $_FILES ловить ее данные не стоит.

Проверка if (isset($_POST) никчемная да и отношение к $_FILES не имеющая, и $_SERVER["REQUEST_METHOD"] == "POST" выбросить тоже.

Сообщение от kupidon
stripslashes($_FILES['file']['name']); // полный путь файла
Ни дай бог путь! Клиент никогда не передаст серверу локальный пусть файла, а если не имя, а путь передан, то это подстава и опасная. Поэтому обязательно basename($_FILES['file']['name']), но только зачем же товарам добавлять имена типа "Это я в Сочи", "Это у моря"?

В предыдущих темах ведь говорилось уже о добавлении товаров и изображений им. Эта форма/формы для добавления фото добавляемому товару или уже добавленному?
Ответить с цитированием