以上を踏まえてPOSTデータをファイルに入れて書く作業をクラスにしました。
多分うんこだけど、がんばる。
インスタンスは別ファイルだけど忘れてきた!
<?php error_reporting(E_ALL & ~E_NOTICE); class write{ const filepath = "../pla1/dat/dat.txt"; public $data; function pd(){ if(isset($_POST['memory']) || !$POST_['memory']==null){ $pm = $_POST['memory']; }else{ echo "メッセージを入力して下さい。"; return false; } return $pm; } function text_w($pm){ $l = filepath; $fp = @fopen($l, "ab"); fputs($fp, $pm. "n"); fclose($fp); } function text_r(){ $l = filepath; $fp = @fopen($l, "r"); while(!feof($fp)){ $row[] = fgets($fp); } fclose($fp); $data = array_reverse($row); return $this->data = $data; } function h($s){ return htmlspecialchars($s); } function text_out($data){ $data = $this->data; for($i=0; $i<count($data); $i++){ echo "<br />" . $this->h($data[$i]); } } }