• ベストアンサー

CGIやPHPで外部ファイルの内容を表示させるには?

お世話になります。PHPを勉強中なのですが フォルダ名 data内にある 1.txt 2.txt ,,,,10.txt と言うテキストファイルの内容を呼び出して、 ファイル名、内容と言う形で表組み表示したいのですがうまく出来ません。初心者なので御指導いただけますでしょうか?お願いいたします。

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

  • ベストアンサー
回答No.2

-------------------------------------------------- <html> <body> <form action="./aaa.php" method="post" name="top3"> <select name="file"> <option value="1.txt">1.txt</option> <option value="2.txt">2.txt</option> <option value="3.txt">3.txt</option> </select> <input type="submit" value="表示"> </form> <?php $data = file("./data/$_POST[file]"); print "<table border width=50%><tr><td align=center><b>$_POST[file]</b></td></tr>"; print "<tr><td>"; for($i=0; $i<count($data); $i++) { echo $data[$i] . "<br>"; } print "</td></tr></table>"; ?> </body> </html> -------------------------------------------------- こんなのはどうでしょうか?ちなみにdataフォルダにファイルがなければエラーが でます。

ya-ya-
質問者

お礼

御指導有難う御座いました。

その他の回答 (1)

  • yatokesa
  • ベストアンサー率40% (201/496)
回答No.1

どこまでできたのか、ご自分で作られたソースを見せてください。

関連するQ&A

専門家に質問してみよう