PHP上传文件

时间:2009-05-05 03:38:17

标签: php html file upload file-upload

我在使用PHP上传文件时遇到问题。当我提交时,$ _FILES []为空。我觉得这是一个很难的问题:/

我的表格:

<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

写入

关于我还应该检查什么的任何想法?

1 个答案:

答案 0 :(得分:14)

确保您的表单标记具有以下属性:enctype="multipart/form-data"

没有它,文件将无法上传。