• 締切済み

教えてください。

フォームからファイルアップロードに関してですが <input type="file" name="upfile"> の場合は $HTTP_POST_FILES["upfile"]["tmp_name"] になりますが <input type="file" name="upfile["img"]"> の場合は どのようになりますか?

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>$HTTP_POST_FILES["upfile"]["tmp_name"] になりますが 書き方が古い。今は$_FILESでうけます ><input type="file" name="upfile["img"]"> の場合は このままではエラーになりますね。クォーテーションが競合しているから。 name="upfile['img']"とするかname="upfile[img]"でやるように。 正常にデータがわたれば$_FILES["upfile"]["tmp_name"]["img"]で テンポラリ名をうけとれます。 聞くよりも実際にやってみればすぐわかる話

関連するQ&A