Устранение неполадок с функцией Move_uploaded_file()
Функция move_uploaded_file() играет решающую роль в механизмах загрузки файлов. Однако при возникновении нефункциональных проблем необходимо тщательное их устранение.
Чтобы решить этот вопрос, первым шагом является активация отчетов об ошибках PHP. Это отобразит подробные сообщения об ошибках из функции move_uploaded_file(), предоставляя ценную информацию о проблеме.
Кроме того, проверка переменной $_FILES'image' имеет решающее значение. Эта переменная будет указывать любые ошибки, возникшие во время загрузки файла. В описанном конкретном случае было предоставлено неправильное имя файла.
Чтобы решить проблему, рекомендуется использовать ключ «tmp_name» массива $_FILES['image'] вместо «name». Это связано с тем, что загруженный файл изначально хранится во временном месте. Используя следующий код, файл будет перемещен в нужный каталог:
move_uploaded_file($_FILES['image']['tmp_name'], __DIR__.'/../../uploads/'. $_FILES["image"]['name']); // echo "Uploaded";
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3