1
私は、フォームから画像をアップロードしようとしていますが、しかし、私はエラーを取得しておく'未定義のインデックス'写真をアップロードしようとしていますか?未定義のインデックス:
<form action ="upload.php" method="post">
<label for="name">Image</label>
<input type="file" id="title" name="file" />
<input type="submit" value="Submit" name="submit" />
</form>
ファイルそしてupload.phpに
if (isset($_POST['submit'])) {
$file_name = $_FILES['image']['name'];
$file_type = $_FILES['image']['type'];
$file_size = $_FILES['image']['size'];
$file_tmp_name = $_FILES['image']['tmp_name'];
if($file_name){
move_uploaded_files(file_tmp_name,"uploads/$file_name");
}
}
は、[ '提出$ _POSTを変更しました']を$ _POST [' file ']に変更しても、同じエラーが発生します。おかげ
フォーム属性に設定 'にenctype = "multipart/form-データ"'、参照してくださいhttp://stackoverflow.com/questions/21271060/file-upload-php-files-undefined-index-error – SCC