PHP の「メディア」フォルダーにファイルをアップロードするコードを作成しようとしました。なぜか動かない状態が続いています。
実行コードは次のとおりです。
move_uploaded_file($_FILES["file"]["tmp_name"],"../media/" . $_FILES["file"]["name"]) or die ("Failure to upload content");
ここに私のフォームコードがあります:
<input type="file" name="file" id="file" />
それが機能しない理由はありますか?
編集:
コマンド「print_r($_FILES);」を使用すると、次のように表示されます。
Array ( [file] => Array ( [name] => Screen Shot 2012-05-29 at 12.36.11 PM.png [type] => image/png [tmp_name] => /Applications/MAMP/tmp/php/ phpHNj3nW [エラー] => 0 [サイズ] => 71640 ) )
画像はフォルダにアップロードされません。