PHP 備忘録 | メシのタネ

このエントリーをはてなブックマークに追加

【PHP】作ったやつ

 2012/09/19

以上を踏まえて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]);
				}
		}
}




このエントリーをはてなブックマークに追加

"【PHP】作ったやつ"
でメシのタネのおすすめを検索したよ!

プログラミング備忘録 | メシのタネ