Вопрос

У меня проблема с загрузкой файлов на PHP. Когда я отправляю, $ _FILES [] пусто. Я чувствую, что это такой вопрос n00b: /

Моя форма:

<form method="post" action="uploadfile.php">
<input type="hidden" name="MAX_FILE_SIZE" value="300000" />
Image: <input name="ImageFile" type="file" /><br />
<input type="submit" value="Add Image" /><br />
</form>

Соответствующий php.ini:

;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;

; Whether to allow HTTP file uploads.
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
upload_tmp_dir = "c:\php5\upload\"

; Maximum allowed size for uploaded files.
upload_max_filesize = 300M

c: \ php5 \ upload \ доступен для записи IUSR_HOSTNAME

Есть мысли о том, что еще мне следует проверить?

Это было полезно?

Решение

Убедитесь, что у вашего тега формы есть этот атрибут: enctype = " multipart / form-data "

Без этого файлы не будут загружены.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top