0

我是代码点火器和 PHP5 的新手。从以下网址http://techtots.blogspot.in/2011/12/logging-request-parameters-in.html我正在尝试创建一个记录器,它将所有请求记录到一个表中。我的问题是应该在哪里以下代码驻留。我将如何指定表名。

class Logger {

private $CI;

public function __construct() {
    $this->CI =& get_instance();
}

public function request_logger() {
    $uri = $this->CI->uri->uri_string();

        $params = trim(print_r($this->CI->input->post(), TRUE));

    log_message('info', '==============');
    log_message('info', 'URI: ' . $uri);
    log_message('info', '--------------');
    log_message('info', $params);
    log_message('info', '==============');
}
}
4

1 回答 1

1

您必须为此代码创建一个

并修改它:

private $table_name;
function set_table_name($table_name)
{
   $this->$table_name = $table_name;
}

或在 application/config/constants.php 中创建常量变量以指定表名。

于 2012-12-18T09:54:12.213 回答