• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイルのアップロードに関して)

PHPでファイルのアップロード方法について

このQ&Aのポイント
  • PHPでファイルのアップロード方法について教えてください。
  • 1画面でファイルを選択し、ボタンを押した後にファイル名を確認してから2画面でアップロードしたいです。
  • 具体的な記述方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • agunuz
  • ベストアンサー率65% (288/438)
回答No.1

1画面目にsubmitがないのですが、どうやって2画面目に遷移するのですか? >2画面目ではファイル名だけを表示させ、 この時点で、POSTされたファイルを保存していないといけません(スクリプトを抜けたらuploaded_fileは削除されるので)。テンポラリな名前で保存する(一定期間経過したらまとめて削除する)とか、セッション変数に格納するとかの工夫が必要です。 #そもそも「ファイル名を表示」に何か意味があるんですかね。 #画像のときにサムネイルを表示とかならわかりますが(汗 あと、最終的にファイルデータを保存する(テンポラリファイルからmoveするとかセッション変数のデータを書き出すとか)ときに、ブラウザから送信した「ファイル名」を使ってはいけません。アテにしちゃいけないです。

asamix_000
質問者

お礼

agunuz様、ご回答ありがとうございます。 なんとか実現できました!

関連するQ&A