アップロードした一時ファイルは、PHPの実行が終わった時点で削除されてしまう。
よって、$_FILESを次画面に送ってもファイルがない。
よって、確認画面表示時には既にサーバーに仮アップして、完了後にしかるべき場所に移動、という方法がある。
index.php
<p> 職務経歴書<br> <label><input id="select-file" style="display:none" type="file" onChange="file_selected()" name="filename"><input id="file-name" type="text" value="ファイルを選択してください" readonly="readonly" onclick="file_select()"></label><span id="message">選択されていません</span> </p>
confirm.php
<td>職務経歴書</td> <td> <?php if(!empty($_POST["filename"])){ echo $_POST["filename"]; } else { echo "-"; } ?> </td>
当然、これではあかん。。