操作日志一般放在数据库中,这样我们就能查出什么时候操作了什么,对查错误非常有用
数据库的操作日志表的结构一般是:
id主键
handle_user处理者
handle_time处理时间
action动作
description描述
ip IP地址
user_agent用户设备,一般是浏览器
$data = array(
'handle_user'=>'$uid',
'handle_time'=>time(),
'action'=>$action,
'description'=>$desc,
'ip'=>$_SERVER['REMOTE_ADDR'],
'user_agent'=>$_SERVER['HTTP_USER_AGENT']
);
$_SERVER 详细信息见http://www.php.net/manual/zh/reserved.variables.server.php
$_SERVER['REMOTE_ADDR']获得ip信息
$_SERVER['HTTP_USER_AGENT']获得浏览器信息