Ai
1 Star 0 Fork 1

heli/简易订单处理系统

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
BaseController.php 1.04 KB
一键复制 编辑 原始数据 按行查看 历史
heli 提交于 2024-05-12 16:52 +08:00 . '修改'
<?php
class Base{
public function __construct()
{
//验证用户是否登录和token,没登录返回错误码 前端跳转登录
//可通过框架路由中间件来实现用户权限控制
}
public function success($msg='success',$data=[]){
exit(json_encode([
'code'=>200,
'msg'=>$msg,
'data'=>$data,
],JSON_UNESCAPED_UNICODE));
}
public function error($msg='error',$data=[]){
exit(json_encode([
'code'=>0,
'msg'=>$msg,
'data'=>$data,
],JSON_UNESCAPED_UNICODE));
}
function getParameter($name, $default = null) {
// 先检查是否有 GET 参数
if (isset($_GET[$name])) {
return htmlspecialchars($_GET[$name]);//过滤用户输入参数防xss攻击
}
// 再检查是否有 POST 参数
if (isset($_POST[$name])) {
return htmlspecialchars($_POST[$name]);//过滤用户输入参数防xss攻击
}
// 如果都没有找到,则返回默认值
return $default;
}
}
?>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/heli97/simple-order-processing-system.git
git@gitee.com:heli97/simple-order-processing-system.git
heli97
simple-order-processing-system
简易订单处理系统
master

搜索帮助