以前、入力フォームとテキストファイルを作り、そちらはフォーム送信されるごとにテキストファイルが追記保存されるようにしていした。
そしてそのテキストファイルをPHPで配列として(1行ずつの内容がそれぞれの配列の要素となるように)読み込みたいです。配列のデータを一回ごとの投稿に改行してブラウザで表示させる。
これを作業を行いたかったのですが、
コード ```<html> <head> <meta charset="utf-8"> <title>○○</title> </head> <body> <form method="POST" action="○○.php"> <input type="search" name="name" value="コメント"> <input type="submit" value="送信"> </form> <?php if(empty($_POST['name'])===false){ $name=$_POST['name']; $filename="○○.txt"; $ret_array=file(○○); for($i=0; $i<count($ret_array);++$i){ echo ($ret_array[$i]. "<br/>\n"); } $fp=fopen($filename,"a"); fwrite($fp,$name . PHP_EOL); fclose($fp); } ?> </body> </html> という形を取っているのですがこの後の作業で詰まっています。よければご指摘お願いいたします。
コードは```で囲ってコードブロックにしてください。
回答2件
あなたの回答
tips
プレビュー