✅ 操作成功!

写日志

发布时间:2023-06-16 作者:admin 来源:文学

写日志

写日志

-

2023年3月20日发(作者:浪淘沙把酒祝东风)

第三⽅接⼝回调,⽇志及写表⽇志的写法

mysql建表:

SETFOREIGN_KEY_CHECKS=0;

------------------------------

--Tablestructureforfanwe_bank_response

------------------------------

DROPTABLEIFEXISTS`fanwe_bank_response`;

CREATETABLE`fanwe_bank_response`(

`id`int(11)NOTNULLAUTO_INCREMENT,

`user_id`int(11)NOTNULL,

`user_name`varchar(100)NOTNULL,

`mobile`varchar(100)NOTNULL,

`response`varchar(1000)NOTNULL,

`create_time`int(11)NOTNULL,

`create_date`varchar(30)NOTNULL,

PRIMARYKEY(`id`)

)ENGINE=InnoDBAUTO_INCREMENT=20DEFAULTCHARSET=utf8;

//测试充值回调信息写⼊

functionbank_response($user_id,$data)

{

$sql="select*from".DB_PREFIX."userwhereAES_DECRYPT(mobile_encrypt,'__FANWEP2P__')=".$user_id;

$user=$GLOBALS['db']->getRow($sql);

$log=array();

$log['user_id']=$user['id'];

$log['user_name']=$user['user_name'];

$log['mobile']=$user_id;

$data=json_encode($data);

$log['response']=$data;

$log['create_time']=TIME_UTC;

$log['create_date']=date("Y-m-dH:i:s",TIME_UTC);

$GLOBALS['db']->autoExecute(DB_PREFIX."bank_response",$log);

}

//调试⽤写⽇志⽂件

functionlogger($log_content)

{

$max_size=10000000;

$log_filename=APP_ROOT_PATH."public/".$log_content['mchnt_txn_ssn']."_";

$GLOBALS['curr_log_file']=$log_filename;

if(file_exists($log_filename)&&(abs(filesize($log_filename))>$max_size))

{

unlink($log_filename);

}

file_put_contents($log_filename,var_export($log_content,TRUE),FILE_APPEND);

}

//调试⽤写⽇志⽂件

functionlogger2($log_content)

{

$max_size=10000000;

$log_filename=APP_ROOT_PATH."public/".$log_content['mchnt_txn_ssn']."_";

$GLOBALS['curr_log_file']=$log_filename;

if(file_exists($log_filename)&&(abs(filesize($log_filename))>$max_size))

{

unlink($log_filename);

}

file_put_contents($log_filename,var_export($log_content,TRUE),FILE_APPEND);

}

👁️ 阅读量:0