- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイルのアップロードに関して)
PHPでファイルのアップロード方法について
このQ&Aのポイント
- PHPでファイルのアップロード方法について教えてください。
- 1画面でファイルを選択し、ボタンを押した後にファイル名を確認してから2画面でアップロードしたいです。
- 具体的な記述方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
1画面目にsubmitがないのですが、どうやって2画面目に遷移するのですか? >2画面目ではファイル名だけを表示させ、 この時点で、POSTされたファイルを保存していないといけません(スクリプトを抜けたらuploaded_fileは削除されるので)。テンポラリな名前で保存する(一定期間経過したらまとめて削除する)とか、セッション変数に格納するとかの工夫が必要です。 #そもそも「ファイル名を表示」に何か意味があるんですかね。 #画像のときにサムネイルを表示とかならわかりますが(汗 あと、最終的にファイルデータを保存する(テンポラリファイルからmoveするとかセッション変数のデータを書き出すとか)ときに、ブラウザから送信した「ファイル名」を使ってはいけません。アテにしちゃいけないです。
お礼
agunuz様、ご回答ありがとうございます。 なんとか実現できました!