ファイルのアップロードに関して
PHPでファイルのアップロードをしようと考えていますが、単純に1画面でファイルの選択し、
その画面上のボタンを押した際にアップロードするという事は可能ですが、ボタンを押した後、
次画面(プレビュー)でファイル名を確認し、2画面目のボタンを押した時にアップロードしたい
と考えております。
どのように記述したら良いか教えて下さい。
《現状 このままでは正しく動作します》
1画面目
<FORM method="post" name="frm" id="frmid" enctype="multipart/form-data">
<TABLE>
<TR><TD width="200">【登録画面】</TD></TR>
<?php
print("<TR>\n");
print("<TD width='200'>ファイルを選択:</TD>\n");
print("<TD><input type='file' name='upfile'></TD>\n");
print("</TR>\n");
?>
</TABLE>
</FORM>
2画面目
<?php
$updir = "//192.168.999.999/doc/";
$filename = $_FILES['upfile']['name'];
if(move_uploaded_file($_FILES['upfile']['tmp_name'], $updir.$filename)==FALSE){
print("Upload failed");
print($_FILES['upfile']['error']);
}else {
print("<b> $filename </b> uploaded");
}
?>
実際は2画面目ではファイル名だけを表示させ、2画面目のボタンを押した際に
取り込み処理を行いたい。
初歩的な質問で申し訳ありませんが、教えて下さい。
よろしくお願いします。
お礼
ありがとうございます!!