phpにおいて、ファイルの中身を読み込み、配列にしたのち、以下コメントという文字の下に出力するプログラムを作成したのですが、出力されません、以下質問内容ですと書かれたところからのプログラムが機能しません。```PHP
コード
<html> <head> <meta charset="utf-8"> <title></title> </head> <body> <form action="" method="GET"> <p>お名前:<input type="text" name="name"></p> <p>コメント:</p> <p><textarea name="opinion" cols="50" rows="5"></textarea></p> <p><input type="submit" name="submitBtn" value="送信"></p> <?php $name = $_GET["name"]; $opinion = $_GET["opinion"]; $date = date('Y-m-d H:i:s'); $txt = "kadai_2_2.txt"; include "kadai_2_3.php"; $fp = fopen($txt, "a"); $num = count( file( $txt ) ); $num++; fwrite($fp,$num."<>".$name."<>".$opinion."<>".$date."\n"); fclose($fp); ?> <p>以下コメント</p> </form> </body> </html> <!--以降質問内容です> <?php $filename = 'kadai_2_2.txt'; // fopenでファイルを開く('r'は読み込みモードで開く) $fp = fopen($filename, 'r'); // whileで行末までループ処理 while (!feof($fp)) { // fgetsでファイルを読み込み、変数に格納 $txt = fgets($fp); // ファイルを読み込んだ変数を出力 echo $txt.'<br>'; } // fcloseでファイルを閉じる fclose($fp); ?>
コードがMarkDownのcode機能でブロック化出来ていません。
下記に例示します。(コメント欄はブロック化出来ないので型だけ)
```PHP(言語名)
ソースコード
```
回答1件
あなたの回答
tips
プレビュー