2009-05-05 7 views
6

PHPでファイルをアップロードする際に問題が発生しました。提出すると、$ _FILES []は空です。私はこのように感じるが、そのようなN00B質問です:/PHPファイルのアップロード

マイ形式:

<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 \アップロード\はIUSR_HOSTNAME

によって書き込み可能です

他に何を確認する必要がありますか? enctype="multipart/form-data"

それがなければ、ファイルがアップロードされ得ることはありません。

答えて

14

は、フォームタグがこの属性を持っていることを確認してください。

+0

優勝者!ありがとうございます!私はノブなので上向きにすることはできませんが、できれば私はやります! – hapes

+6

問題ありません。サイトへようこそ。 :) –

+1

+1ようこそメッセージのために、人々はこれ以上行う必要があります – barfoon

関連する問題