質問: $image; 24 ^ ^ header('Location: check.php'); 25 ^ ^ exit(); 26 ^ } 27 } 28 29 ?> 30 31 32 33 34 35 36 37 新規登録 38 39 プロフィール画像 40 41 42 43 44 45 46 47 ``` 実際には名前、メール、パスワードの入力欄もありますが、この度は画像アップロードの処理だけを記載しております。
回答: 原因は、単純なスペルミスかなと。 formタグのenctype属性 × multipart/form-dat**e** ○ multipart/form-dat**a** 意味も考えるとわかりやすいかもです。 date(日付:デート)ではなくdata(データ)が正解。。。 実際にフォームから送信されたデータを見ると、 imageが、`$_POST`に入って、`$_FILES`には入っていないことが分かりますので こういう場合は、「おまじない(enctype属性)」が効いてない可能性が高いです。