
tp6
PHP白小白
这个作者很懒,什么都没留下…
展开
-
tp6防范xss攻击的几种方法
首先配置一个get方法的路由,方便我们查看效果路由:Route::get('script','goods/script');页面的地址栏:控制器的方法:public function script(){ $data = \request()->get('name'); echo $data; }按照以上的配置完成后,页面先弹出一个“xss攻击”的弹框,点击确定后会在页面输出123;接下来我们来谈一谈防范xss攻击的三种方.原创 2022-01-13 21:36:53 · 3305 阅读 · 0 评论 -
tp6父子结构
//封装父子结构if(!function_exists('father')){ //传进数据和父类id function father($data,$pid=0){ $child = []; foreach ($data as $v){ if ($v['pid']==$pid){ $child[$v['id']] = $v; $child[$v['id']]['son'.原创 2021-12-27 08:09:10 · 394 阅读 · 0 评论 -
tp6官方jwt---Token认证
tp6jwt:JWT-AUTH · tp6-jwtauth · 看云https://www.kancloud.cn/sfzl/tp6-jwtauth/2481656第一步安装:composer require thans/tp-jwt-auth第二步安装扩展:php think jwt:create此举将生成jwt.php和.exe文件,jwt.php里可以更改配置信息(app/config/jwt.php)比如jwt过期时间.return [ 'secret'原创 2022-01-03 09:21:19 · 5034 阅读 · 0 评论 -
tp6Excel导入/导出
第一步:使用composer安装上扩展composer require phpoffice/phpspreadsheet导出 //依赖注入 protected $userModel; public function __construct(\app\admin\model\User $user) { $this->userModel = $user; } public function export() {原创 2022-01-09 20:40:45 · 2200 阅读 · 0 评论