- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 FastAdmin 部署二开项目遇到 “No input file specified“ 的解决方案
在宝塔面板上部署FastAdmin 新项目时,访问网站出现 "No inputfile specified" 错误。这个错误通常与PHP 配置或跨域设置有关。
2024-11-13 11:14:53
605
原创 fastadmin 编辑页面使用分类动态下拉组件问题
在编辑页面使用"category/index"虽然有树形结果但是无法正常显示选择的数据。使用"category/selectpage"又没有树形结构。解决方案:selectpage函数内有个是否返回树形结构参数。在编辑页面加上isTree=1即可。
2024-09-29 17:03:16
307
原创 fastadmin 列表查询去除where自定义条件
业务中碰到需要查询用户有多少条签到记录,但是并没有关联的情况下,直接查询会出现找不到字段的情况。在js添加完成以后 由于user表内没有time 会报错,只需要重写一个where即可。
2024-02-01 18:03:16
1437
原创 vscode 无法推送 refs 到远端。您可以试着运行“拉取”功能,整合您的更改。
vscode 无法推送 refs 到远端。您可以试着运行“拉取”功能,整合您的更改。
2022-06-23 15:07:24
2710
原创 vscode 请确保已在Git中配置您的“user.name”和“user.email”
在vscode的终端窗口运行命令:git config user.name “设置你昵称”git config user.email “这里面设置你的邮箱地址”
2022-06-23 15:02:08
7311
2
原创 php 订单号 随机数
0x01 订单号 function getdingdan() { $str = '0123456789'; $time = date('YmdHis'); for ($i = 0; $i < 3; $i++) { $time .= $str[mt_rand(0, 9)]; } return $time; }0x02 随机数 public function getRandStr($length = 5) { //字符
2022-04-02 11:01:11
384
原创 tp6 使用中间件验证token
<?phpdeclare(strict_types=1);namespace app\middleware;// 数据库use app\model\Admins;class CheckToken{ /** * 处理请求 * * @param \think\Request $request * @param \Closure $next * @return Response */ public .
2022-03-24 10:51:57
1840
1
原创 TP6 中间件开启跨域 token
0x01在 ./app/middleware.php 文件中启用内置中间件\think\middleware\AllowCrossDomain::class<?php// 全局中间件定义文件return [ // 全局请求缓存 // \think\middleware\CheckRequestCache::class, // 多语言加载 // \think\middleware\LoadLangPack::class, // Session初
2022-03-24 10:50:12
948
原创 TP6 JWT Token 生成 控制器使用 中间件使用
0x01建议使用composer安装 方便 快捷composer require firebase/php-jwt0x02 引入JWT类(common.php 公共文件)use Firebase\JWT\JWT;use Firebase\JWT\Key;use Firebase\JWT\SignatureInvalidException;use Firebase\JWT\ExpiredException;use Firebase\JWT\BeforeValidException;
2022-03-15 15:57:11
914
原创 CSS封装
/* 公共样式 */html,body { height: 100%; margin: 0; padding: 0;} ul,ol {list-style: none; margin: 0; padding: 0;}h1,h2,h3,h4,h5,p{margin: 0px; padding:0px;}a:link,a:visited {color:#fff}a{text-decoration: none;}*{box-sizing:border-box;}/* 行块转换 */.di.
2021-06-18 17:03:34
179
原创 JS设置倒计时
html: <div class="box"> <div class="box1"> <input type="date" id="shijian" value=""> <button id="shezhi" type="button" onclick="dao()">设置</button> </div> <div clas
2021-06-18 17:02:43
321
原创 vue 指令
在 Vue2.0 中,代码复用和抽象的主要形式是组件。然而,有的情况下,你仍然需要对普通 DOM 元素进行底层操作,这时候就会用到自定义指令。你可以将一些 css 样式抽象到指令中,也可以将一些 js 操作放到指令中去执行。就使用上来说,指令不用像组件一样需要引入和注册,注册后使用非常简洁方便。第一部分:常用指令一、if指令v-if:v-else-if:v-else:<div class="home"> <div v-if="sex==0"&g...
2021-06-18 16:57:57
235
原创 渐变色背景随机更换
<form name="form1" method="post" action=""> <input type="button" name="Submit" value="变换背景" onclick="turncolors()"> </form>
2021-06-18 16:56:59
119
原创 HTML+css
块级元素、行级元素、行块级元素display:flex; 转弹性布局none 不显示block 转块linline 转行inline-block 转行块标签position: absolute; top:100px; left:calc(50% - 250px); calc 计算对文的修饰:下划线text-decoration:unerline/overline/line-throught 下划线/上划线/删除线阴影text-shadow:0...
2021-06-18 16:55:17
75
原创 HTML+CSS 心跳
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>..
2021-05-12 11:33:46
126
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人