<table cellspacing="0" cellpadding="0"><tr><td class="t_f" id="postmessage_66323"> <div class="blockcode"> <div id="code_EtG"><ol> <li> get メソッドを使用してパラメータ http://domain/download.php?file='サーバー上の保存パス'&name='必要なファイル名'</li> <li> </li> <li><?php<li>//を渡しますファイルパスとファイル名。それぞれファイルの読み取りとファイル名の変更に使用されます<li>if( empty($_GET['file']) || empty($_GET['name'])){<li> echo'<script> "検索ファイルが見つかりません...!"); location.replace ("index.php") </script>'; exit();</li> <li>}</li> <li>//ファイルパス</li> <li>$file=$_GET['file ' ];</li> <li>//ファイル名 [つまり、サーバーに保存されている名前ではなく、ファイルのタイトル]</li> <li>$name=$_GET['name'];</li> <li>//ファイルのサフィックスを取得します</li> <li>$suffix = substr( $file , '.'), 1);</li> <li> </li> <li>if(is_file('./'.$file)) {</li> <li> header("Content-Type: application/force-download");</li> <li> header("Content-Disposition :attachment ; filename=".$name.'.'.$suffix);</li> <li> readfile('./'.$file);</li> <li> exit;</li> <li> }else{</li> <li> echo "ファイルが存在しません!";</li> <li> exit; </li> <li> }</li> <li> ?></li> </ol></div> <em onclick="copycode($('code_EtG'));">コードをコピー</em> </div> <br> </td></tr></table> <div class="ptg mbm mtn"> PHP</div> <div id="comment_66323" class="cm"> </div> <div id="post_rate_div_66323"></div> <br><br>