自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 laravel+phpoffice+easyexcel实现导入

【代码】laravel+phpoffice实现导入。

2024-07-01 14:47:13 244 1

原创 laravel对接百度智能云 实现智能机器人

填写完毕点击确认后,即可得到sk和ak。

2024-06-28 13:43:12 702

原创 phpword生成PDF

首先,生成PDF需要先生成word文档,而后通过word文档生成HTML文档,最后才可以通过HTML文档生成PDF文件,详细代码如下。接上一篇phpword生成word文档,如有不明白的问题可以先查看上一篇文章。前端的页面样式(建议先查看上一篇文章。PHP+laravel 生成word。其中需要使用字体文件。

2024-06-25 18:05:06 446

原创 PHP+laravel 生成word

侧边栏是一个单独的接口/或者说也可以写为固定值。创建一个视图文件,使用下图方式引入模版文件。首先是数据库设置,下面是我的数据库结构。此功能较为繁琐我会从源头讲起。生成word,可以参考。

2024-06-25 17:45:43 334

原创 dcatAdmin框架 使用phpword 生成word文件

下载phpword插件。生成word文件接口。

2024-05-25 10:13:56 139

原创 Ajax异步删除

在页面上定义一个按钮。

2024-05-25 09:36:49 226

原创 PHP数组处理$arr1转换为$arr2

请编写一段程序将$arr1转换为$arr2。

2023-08-30 13:26:06 1083

原创 php + ajax 面向过程 设置5分钟访问一次接口

退出修改密码 预警提醒

2023-04-17 13:34:12 137

原创 PHP 原生 打印

【代码】PHP 原生 打印。

2023-04-07 14:25:54 208

原创 PHP 原生 多维数组循环处理

PHP 原生 多维数组循环 展示到表格中。

2023-03-29 13:25:28 111

原创 php 删除图片原生代码

【代码】php 删除图片原生代码。

2023-03-24 15:36:32 211

原创 PHP 原生缩略图

对于一直用框架的我们而言,原生代码已经很陌生了,废话不多说直接上代码。

2023-03-24 10:26:52 100

原创 签到 laravel + 小程序

【代码】签到 laravel + 小程序。

2022-09-23 16:09:47 103

原创 收藏 取消收藏 laravel + 小程序

//后端接口 //小程序端//wxml //js data: { src:"/pages/image/shoucang1.png", },

2022-09-23 15:33:12 132

原创 小程序静默登录

小程序端/app.js。

2022-08-04 10:02:37 289

原创 微信小程序+laravel8 计算距离

代码】微信小程序+laravel8 计算距离。

2022-08-04 09:19:13 118

原创 微信小程序+larvel8 下拉加载

代码】微信小程序+larvel8 下拉加载。

2022-08-04 09:10:55 108

原创 git实现简单上传

第三步指定上传项目名称。第四步对上传进行描述。第二步指定上传网址。

2022-07-26 19:56:13 73

原创 Elasticsearch 添加+搜索

//创建一个es层//es添加 在es类类写好封装的方法//先写好正常的田间,稍作改动 //es搜索 在es类类写好封装的方法 先写好普通搜索

2022-06-23 14:59:18 92

原创 PHP 爬虫处理

代码】PHP数据读取。

2022-06-23 14:34:07 66

原创 Auth 登录 + 中间件中间件验证

//控制器中间件验证//配置中间件

2022-06-19 20:46:02 393

原创 thinkphp 软删除 回收站恢复数据

回收站//控制器public function onlyTrashed(){//静态调用模型层方法 $only = \app\model\show::recycle(); return view('recycle',compact('only'));}//模型逻辑层public static function recycle(){ return self::onlyTrashed()->select();}//真实删除public fun.

2022-03-07 00:11:56 462

原创 thinkphp 短信注册

<div class="controls"> <input type="text" id="phone" name="phone" placeholder="请输入你的手机号" class="input-xfat input-xlarge"> <span class="error"></span></div>//定义一个方法生成验证码public function sendcode($phone){//定义一个随机的四.

2022-03-06 23:00:13 131

原创 下拉菜单 多调价搜索

逻辑层public static function show($where){ return Db::name('admin')->where($where)->select();}public static function pay(){ return Db::table('pay')->select();}public static function logistics(){ return Db::table('logistics')-&

2022-02-27 21:36:41 184

原创 thinkphp 类型删除

//删除类型的方法public static function delteType($id){ return self::destroy($id);}class Attribute extends Model{ //删除该属性表中类型的方法 static public function deleteAttr($type_id) { return self::where('type_id',$type_id)->delete(); .

2022-02-27 20:59:30 117

原创 thinkphp商品详情

class spec extends Model{ public function specValue(){ return $this->hasMany(specValue::class,'spec_id','id'); }}class type extends Model{ public function attr() { return $this->hasMany(Attribute::class,'type_id',.

2022-02-27 20:50:59 179

原创 thinkphp 模型关联 数据类型查询

//type 控制器static public function getInfo($id){ $info = \app\adminapi\model\type::with(['attr','spec','spec.specValue'])->find($id)->toArray(); foreach ($info['spec'] as &$item){ $temp = []; foreach ($item['specV...

2022-02-26 08:38:07 390

原创 前后端 分离接口 实例

//数据添加public function add(){ try { $data = request()->post(); validate(\app\admin\validate\addVaildate::class)->check($data); $Model = new data(); $add = $Model->save([ 'name' => $data['na.

2021-12-26 20:26:19 310

原创 通过用户id 查询权限

//如图像这样将五张表连接起来 //控制器 查询数据//在中间件中判断是都有权限//权限检测# controller()获取当前访问的控制器名a# action()获取当前访问的方法名$power1 = $request->controller().'/'.$request->action();$power2 = cache('user_List');# 获取缓存中的权限列表//dd($power1,$power2);if (!in_array($p...

2021-12-26 01:21:49 694

原创 数据响应封装 参考实例

//可以写在模块下的 common.php 中,或公共的common.php /** * 密码加密的公共方法 */if (!function_exists('passwordEncrypt')) { function passwordEncrypt($password){ $salt= '1910A'; return md5($salt.$password.$salt); }}/** * 公共响应方法 */if (!funct.

2021-12-26 00:44:53 136

原创 thinkphp token 集成 封装 验证 加入中间件

使用composer安装 JWT 功能组件# 安装composer require lcobucci/jwt 3.3https://github.com/tymondesigns/jwt-auth封装JWT工具类 (参考https://github.com/lcobucci/jwt/tree/3.3)extend/tools/jwt/Token.php/** * Created by PhpStorm. * Author: Shadow * Date: 2021/...

2021-12-26 00:35:45 411

原创 thinkphp 水印 token 记录日志

记录日志Log::record('测试日志信息');//token在登录跳增加页面的那个路由上粘->token()就好了//水印s

2021-12-20 08:16:08 211

原创 thinkphp 搜索分页 高光显示

//控制器//数据展示页面public function showList(){ $b_name = request()->get('b_name'); //实例化模型层 $model = new \app\model\showList(); //接收查询的关键字 $data = $model->show($b_name); //高光显示 foreach($data as $key=>$value){/ $da

2021-12-19 22:11:46 216

原创 thinkPhp 缩略图

//接收图片数据$file = request()->file('g_photo');//打开图片$image = \think\Image::open($file);//创建一个文件夹 file_exists('imges') ? '' : mkdir('imges');//给图片添加一个后缀名 $img = md5(date('Ymd His')).'.jpg';// 按照原图的比例生成一个最大为150*150的缩略图并保存为thumb.png .

2021-12-15 09:52:07 244

原创 Thinkphp Ajax异步删除

<p class="id" b_id="{$val['b_id']}">删除</p>$('.id').click(function (){ var b_id = $(this).attr('b_id'); var that = $(this); $.ajax({ url:'del', data:{b_id:b_id}, type:'get', success:function (res){.

2021-12-12 19:51:57 219

原创 ThinkPHP 修改状态

{if($val['b_state']==1)} 已上架 {else} 已下架 {/if}</td>绑定点击事件$('.state').click(function (){ var b_id = $(this).attr('b_id'); var b_state = $(this).attr('b_state'); var that = $(this); $.ajax({ url:'state',...

2021-12-12 19:36:29 1810

原创 thinkPHP 批量删除

$('.dels').click(function (){ var data = $('.del:checked'); var ids = ''; $.each(data,function (i,v){ ids += ','+$(v).attr('ids'); }) ids = ids.substr(1); $.ajax({ url:'articleDels', data:{ids:ids}, .

2021-12-02 10:02:38 629

原创 Thinkphp6之Excel导入导出

composer下载phpspreadsheetcomposer require phpoffice/phpspreadsheet二次封装<?phpnamespace app\index\lib;use PhpOffice\PhpSpreadsheet\Cell\Coordinate;use PhpOffice\PhpSpreadsheet\IOFactory;use PhpOffice\PhpSpreadsheet\Spreadsheet;use think\excep

2021-12-01 16:50:38 373

原创 PHP 封装接口类

跨域情况下,客户端先发送options预检请求,接口服务端需要对预检请求进行处理。在入口文件 public/index.php中,增加代码如下://处理跨域预检请求if($_SERVER['REQUEST_METHOD'] == 'OPTIONS'){ //允许的源域名 header("Access-Control-Allow-Origin: *"); //允许的请求头信息 header("Access-Control-Allow-Headers: Origin,

2021-11-28 20:47:02 786

原创 PHP,laravel数据搜素,分页

public function showList() { $where=[]; $href = []; $name = request()->get('name'); if(request()->has('name')){ $where[] = ['name','like','%'.$name.'%'] ; } $href['name'] = $name;...

2021-11-08 09:05:34 73

excel上导入使用的phpoffice包

excel上导入使用的phpoffice包

2024-07-01

字体资源包12346578979797

字体资源包12346578979797

2024-06-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除