심히 걱정된다 - 2008/05/15 12:00
class smsMsg{
    var $msg;
    var $filename;
    var $buffer;
    function smsMsg($filename ){
        $this->setFile($filename);
    }
    function setFile($filename){
        $this->filename = $filename;
    }
    function setMsg($msg){
        $order   = array("rn", "n", "r");
        $replace = '
';
        // Processes rn's first so they aren't converted twice.
        $value_new = str_replace($order, $replace, $msg);
        $this->msg = $value_new."n";
        $this->save($this->msg);
        unset($this->msg);
    }
    function save($value){
        file_put_contents($this->filename, $value, FILE_APPEND) or die("file dose not write!!");
        unset($value);
    }
    function getMsg(){
        $this->buffer = file($this->filename);// or die ("file dose not open!!");
        if(empty($this->buffer)){
            echo "SMS Data is empty!!";
        }
        return $this->buffer;
        unset($this->buffer);
    }
    function delMsg($lineNum){
        $this->buffer = file($this->filename) or die ("file dose not open!!");
        //var_dump($this->buffer);
        //echo $this->buffer[$lineNum];
        unset($this->buffer[$lineNum]);
        $data = array_values($this->buffer);
        //var_dump($data);
        file_put_contents($this->filename, implode($data));
        unset($this->buffer);
        return true;
    }

}

?>
진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
TAG

Trackback Address ::

http://blog.jinbo.net/manim/trackback/6
PREV 1 ... 20 21 22 23 24 25 26 27 28 ... 29 NEXT