سؤال

وأواجه مشكلة تحميل الملفات في 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

ج: \ PHP5 \ تحميل \ غير قابل للكتابة بواسطة IUSR_HOSTNAME

وأية أفكار حول ماذا ينبغي لي أن تحقق؟

هل كانت مفيدة؟

المحلول

تأكد من شكل علامتك لهذه السمة: enctype="multipart/form-data"

وبدون ذلك لن تحصل على تحميل الملفات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top