09 2021 档案
摘要:HTML代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>邮箱注册</title> <link rel="stylesheet" href="http://apps.bdimg.com/libs/boo
阅读全文
摘要:打开命令行窗口 执行命令 elasticsearch -d 启动elasticsearch 安装:打开命令行,切换到Elasticsearch-Head目录,执行以下命令 npm install 启动:打开命令行,切换到Elasticsearch-Head目录,执行以下命令 npm run star
阅读全文
摘要:控制器代码: <?php namespace app\sign\controller; use think\Controller; use think\Request; class Sign extends Controller { /** * 显示资源列表 * * @return \think\R
阅读全文
摘要:1:小皮开启redis, 控制器按Ctrl 点击new Redis 进入 redis.php 进行封装 //向队列添加数据 // LPUSH key value1 [value2] //将一个或多个值插入到列表头部 public function lPush($key,$value) { retur
阅读全文
摘要:/* * 200 签到成功 (第一次签到提示) * 201 恭喜您签到成功 (连续签到提示) * 202 请勿重复签到(当天已经签过到了) * 203 您已断签 已为您重新签到 * */ public function sign(){ $uid = session('id');//获取用户id //
阅读全文
摘要:1:首先通过 composer 安装 原命令加空格 1.* 2:创建 3:填入数据 4:运行,刷新数据库 数据填充: 1:在命令行输入以下命令 composer require fzaninotto/faker 2: 生成seed文件 在命令行输入以下命令 php think seed:create
阅读全文
摘要:D:\PHP\phpstudy_pro\WWW\1906A\tp5>php think build --module examTest Successed D:\PHP\phpstudy_pro\WWW\1906A\tp5>php think make:controller examTest/Tes
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>sign</title> </head> <body> <center> <input type="text" name="username"> <button
阅读全文
摘要:业务逻辑 品优购商城中商品分类:用于前台,展示商品的,有多级(三级),父子级分类树结构:(最终读取数据时,遍历次数少)查询到所有分类数据后,先将数组转化为分类树结构,方便页面展示。 由于考虑到每个页面都会加载分类,所以分类的遍历展示需要创建基础控制器来查询,让其他需要展示分类的控制器均继承基础控制器
阅读全文
摘要:<?php namespace app\admin\controller; use think\Controller; use think\Request; class Base extends Controller { // public function __construct(Request
阅读全文
摘要://自定义函数 function getOne($arr){ $str = ''; //定义空的字符串,用来接收值 foreach ($arr as $key=>$value){ //循环遍历数组 将值转化为字符串 $str .= implode(',',$value).','; } //将字符串转
阅读全文
摘要:当用户id为1时 展示全部权限 用户id为2时,展示用户管理权限 登录视图: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <!DOCTYPE HT
阅读全文
摘要:git clone git add . # 跟踪所有改动过的文件 git commit -m “commit message” # 提交所有更新过的文件 git checkout master # 切换到master分支 git checkout -b dev # 创建并切换到dev分支 git p
阅读全文
摘要:让需要展示页面控制器,继承Base即可 <?php namespace app\test\controller; use think\Controller; use think\Request; class Base extends Controller { public function __co
阅读全文
摘要:跨站脚本攻击(Cross Site Scripting),攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而达到恶意攻击用户的目的。 ThinkPHP防止XSS攻击的方法1 如果您的项目没有富文本编辑器 然后就可以使用全局过滤方法 在
阅读全文
摘要:git clone git add . # 跟踪所有改动过的文件 git commit -m “commit message” # 提交所有更新过的文件 git checkout master # 切换到master分支 git checkout -b dev # 创建并切换到dev分支 git p
阅读全文
摘要:1:php终端 安装扩展 使用Composer安装ThinkPHP5的图像处理类库: composer require topthink/think-image2:控制器代码: public function save(Request $request) { //接受前端全部参数 $data = $
阅读全文
摘要:public function AddNews(){ $data = Request::instance()->param(); //接收文件 $file = request()->file('img'); //上传 $info = $file->move(ROOT_PATH . 'public'
阅读全文
摘要:路由 //商品模型展示的路由 Route::get('type','/pyg/good/listType'); //将type_id传送至/pyg/good/addType的路由 Route::get('addType','/pyg/good/addType'); 思路:1先去模型找见商品的类型 模
阅读全文
摘要:1.先创建好七牛云账号和存储空间 申请七牛云账号; 创建七牛云存储空间; 在账号的秘钥管理里面创建秘钥 获取AccessKey / SecretKey; 2.集成PHP-SDK 七牛云开发文档:https://developer.qiniu.com/kodo (一)Composer 安装 SDK(推
阅读全文
摘要:思路: 1.定义路由 2.查询顶级分类(pid=0)发送至制图 3.循环展示 4.给顶级分类下拉框绑定内容改变事件(JS:onchange、JQ:change) 5.获取到选中的option的value值(本分类的主键id) 6.根据ID发送ajax请求 7.后端定义新方法 8.接收ajax请求的i
阅读全文
摘要:tp5三级联动的实现 首先注意这里 如果说一级菜单不选中的话 后边的二级菜单是没有数据的 这里就要用到三级联动 第一步:先把一级菜单的数据查询展示出来 所以 pid 默认等于 0 代码实例: public function addShow(){ //查询出一级分类pid=0的所有数据 渲染到页面上
阅读全文
摘要:Git安装教程(windows) Git是当今最流行的版本控制软件,它包含了许多高级工具,这里小编就讲一下Git的安装。 下载地址:https://git-scm.com/downloads 首先如下图:(点击next) 第二步:文件位置存储,可根据自己盘的情况安装 第三步:安装配置文件,自己需要的
阅读全文
摘要:1:控制器代码 public function delete($id) { //验证id是否正确 $id if (!intval($id)) { return getJsonData(10010, '参数不正确'); } //删除操作 //检测商品是否存在 $where = [ 'type_id'
阅读全文
摘要:1:创建模型 2:定义关联模型 <?php namespace app\common\model; use think\Model; use traits\model\SoftDelete; class TypeModel extends Model { use SoftDelete; //链接py
阅读全文
摘要:HTML页面 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css" /> <
阅读全文
摘要:模型代码: //会员 public static function member(){ return self::where('status',1)->select(); } 控制器代码: //会员列表 public function member() { $data = UserModel::me
阅读全文
摘要:路由: Route::post('imgs','task/task/uploads'); 控制器代码: // 多文件上传 public function uploads() { //接受参数 $data = []; $files = \request()->file('imgs'); foreach
阅读全文
摘要:路由: Route::post('upload','task/task/upload'); 控制器代码: //文件上传接口 public function upload() { $file = request()->file('img'); if ($file) { $info = $file->m
阅读全文
摘要:HTML代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div class="upload-btn"> <input type="file"
阅读全文
摘要:HTMl代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <form action="{:url('imgs/upload')}" method
阅读全文
摘要:HTML代码:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="http://apps.bdimg.com/libs/boo
阅读全文
摘要:https://www.sohu.com/a/236178167_505826 1,开始形状/结束形状,“跑道圆”形状代表开始或者结束 2,处理过程,“矩形” 3,判断,“菱形” 4,文件 文件一般是用在输出文件或者写入、修改文件 5,括弧,注释 用于注释流程、条件叙述。 6,平行四边形,数据的输入
阅读全文
摘要:HTML代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta ht
阅读全文
摘要:html代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="http://apps.bdimg.com/libs/bo
阅读全文
摘要:控制器代码 //登录功能 public function login(){ $data = input(); $validate = $this->validate($data,[ 'uname|登录账号'=>'require',//可以是账号username、手机phone、邮箱email 'up
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>显示</title> </head> <body> <table border="1"> <tr> <th></th> <th>ID</th> <th>姓名</
阅读全文
摘要://HTML代码: <td> <span onclick="del({$v.id})">删除</span> </td> //ajax删除 function del(id) { var token = localStorage.getItem('token') $.ajax({ url: "/admi
阅读全文
摘要:控制器代码: //设置缓冲的方法 public function order() { $word = input('word');//接受搜索值 //题意:将订单数据使用redis进行缓存中,第二次读取从redis中获取数据 $redis = new Redis(); if ($redis->has
阅读全文
摘要:HTML代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>列表</title> <link rel="stylesheet" href="http://apps.bdimg.com/libs/boots
阅读全文
摘要:在 application/config.php 中有个配置选项 框架默认没有设置任何过滤规则,你可以是配置文件中设置全局的过滤规则 则会调用这些函数 自动过滤 // 默认全局过滤方法 用逗号分隔多个 'default_filter' => 'htmlspecialchars,addslashes,
阅读全文