App/Home/Controller/IndexController.class.php
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
namespace Home\Controller;
use Think\Controller;
class IndexController extends Controller {
public function _initialize(){
if(!session('uid')){
redirect(U('public/login'));
}
$config = S('DB_CONFIG_DATA');
if(!$config){
$config = api('Config/lists');
S('DB_CONFIG_DATA',$config);
}
C($config);
}
public function index(){
if(IS_POST){
M('user')->data(I("post."))->save();
$this->mtReturn(200,'保存成功',$_REQUEST['navTabId'],false);
}
$Rs=M('user')->find(session('uid'));
$this->assign('Rs', $Rs);
$this->display();
}
protected function mtReturn($status,$info,$navTabId="",$closeCurrent=true) {
$udata['id']=session('uid');
$udata['update_time']=time();
$Rs=M("user")->save($udata);
$dat['username'] = session('username');
$dat['content'] = $info;
$dat['os']=$_SERVER['HTTP_USER_AGENT'];
$dat['url'] = U();
$dat['addtime'] = date("Y-m-d H:i:s",time());
$dat['ip'] = get_client_ip();
M("log")->add($dat);
$result = array();
$result['statusCode'] = $status;
$result['message'] = $info;
$result['tabid'] = strtolower($navTabId).'/index';
$result['forward'] = '';
$result['forwardConfirm']='';
$result['closeCurrent'] =$closeCurrent;
if (empty($type))
$type = C('DEFAULT_AJAX_RETURN');
if (strtoupper($type) == 'JSON') {
// 返回JSON数据格式到客户端 包含状态信息
header("Content-Type:text/html; charset=utf-8");
exit(json_encode($result));
} elseif (strtoupper($type) == 'XML') {
// 返回xml格式数据
header("Content-Type:text/xml; charset=utf-8");
exit(xml_encode($result));
后面还有 10 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。