自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 laravel----admin

<?phpnamespace App\Http\Controllers\Api;use App\Http\Controllers\Controller;use App\Jobs\ProcessPodcast;use App\Models\Admin\Admission;use App\Models\Admin\Order;use App\Models\Admin\Userdo;use App\Models\Admin\Vocalconcert;use Illuminate\Htt.

2021-09-29 10:24:59 181

原创 Laravel8 Token验证

use think\Route;Route::resource('goods','adminapi/goods',[],['id'=>'\d+']); public function fail($msg='fail',$code=500) { return $this->response($code, $msg); } public function ok($data=[], $code=200, $msg='success') { .

2021-09-16 19:59:32 714

原创 aliyun

public function imgAdd(Request $request) { $pathName = $request->file('phone')->getPathname(); $token =$this->getAccessToken('mr5GSx453SUGD64OId9zojDE', 'tcAQfPdjo4v1VwoHLBEwtMBVzrebG3GS'); $url = 'https://aip.baid...

2021-09-12 22:07:29 240

原创 笔记......

1.什么是php-fpm答:首先,php的解析器是php-cgi,而php-cgi只是一个CGI程序,他自己本身只能解析请求,返回结果,不会进程管理,所以就出现了一些能够调度php-cgi进程的程序,php-fpm就是这个调度cgi进程的程序;fastcgi是一个协议,php-fpm实现了这个协议,用来提高CGI程序性能;php-fpm是fastcgi进程的管理器,用来管理fastcgi进程;修改了php.ini配置文件后,因为没办法平滑重启,所以诞生了php-fpm;tcp三次握手四次挥

2021-09-08 08:40:44 93

原创 朋友圈首页样式

public function diaryList() { $data = Diary::with(['u_d'])->orderBy('created_at','desc')->paginate(); $time = time();//现在时间戳 foreach ($data as $k=>$v){ $data[$k]['stat'] = explode(',',$v['states']); ...

2021-09-02 21:35:07 93

原创 发布朋友圈

<view><form bindsubmit="formAdd"><l-input label="标题" name="title" placeholder="请输入标题" /><l-input label="文章" name="text" placeholder="说点什么"/> 请选择上传文件<l-image-picker count="9" name="file" bind:linchange="onChangeTap" bind.

2021-09-02 20:35:52 94

原创 转账延时队列

public function transfer(Request $request) { $param = $request->all(); //验证 $validate = Validator::make($param,[ 'transfer' => 'required', 'transfer_free' => 'required' ]); if...

2021-08-30 08:00:37 150

原创 小程序获取手机号验证码

public function sendCode(Request $request) { //获取手机号 $phone = $request->get('phone'); $code = rand(1000,9999); $msg = (new Phone())->getPhone($phone,$code); if($msg!=0){ return ['code'=>40..

2021-08-30 07:40:40 740

原创 小程序样式

<l-arc-popup show="{{show}}" max-height="300" min-height="200"><view><navigator url="/pages/qiuzu/qiuzu"><l-button type="default" class="res">求租</l-button></navigator></view><view><navigator url=".

2021-08-06 12:58:40 89

原创 小程序文件上传

bindKeyInput:function(e){ let keyword = e.detail.value; console.log(keyword); }, //文件上传 onChangeTap(ret){ //最新上传的图片 let imgUrl = ret.detail.current //循环添加图片 imgUrl.map(function(v,k){ wx.uploadFile({ filePath: v.

2021-08-06 12:55:23 131

原创 获取手机号

public function getPhoneNumber(Request $request) { $arr = User::where('id',1)->first(); $session_key = $arr['sessionkey']; $appid = config('wx.AppID'); $sessionKey = $session_key; $encryptedData = $request...

2021-08-06 12:36:54 102

原创 自动登录小程序

if(!wx.getStorageSync('token')){ this.apilogin(); }else{ console.log(123) } }, formAdd:function(e){ console.log(e) }, apilogin(){ if(!wx.getStorageSync('token')){ wx.login({ success: res => { ..

2021-08-05 21:57:37 267

原创 小程序下拉列表实现

wx.request({ url: 'http://www.week4.com/api/getshu', method:'GET', success:e=>{ var data = e.data.data var res = e.data.res let arr = e.data.arr console.log(data) this.setData({..

2021-08-05 20:38:27 291

原创 正则截取例子

Function mathImageSrc($str){ $preg = "/.*src=\"([^^]*?)\".*/i"; preg_match_all($preg, $str,$imgArr); var_dump($imgArr[1]);} public function response($code=200, $msg='success', $data=[]) { $res = [ 'code' => $code.

2021-08-01 23:39:56 90

原创 lara8 登录

Route::group(['prefix'=>'admin','namespace'=>'Admin'],function () { // 登录显示 name 给路由起一个别名 Route::get('login', 'LoginController@index')->name('admin.login'); // 登录处理 Route::post('login', 'LoginController@login')->name('admin.l.

2021-07-19 00:00:10 85

原创 评论接口过滤

public function sensitive($list, $data) { //定义方法 $stringAfter = $data; //替换后的内容 $pattern = "/" . implode("|", $list) . "/i"; //定义正则表达式if (preg_match_all($pattern, $data, $matches)) { //匹配到了结果 $patternList = $matches[0]; ...

2021-07-08 23:31:36 85

原创 评论接口小程序

Page({ data: { hot : [], text : '', textdo : [] }, onLoad: function (e) { let id = e.id wx.request({ url: 'http://www.think2.com/booksFind', method:"POST", data:{id}, success:res=>{ let hot =.

2021-07-08 23:27:07 167

原创 ES接口小程序搜索

创建索引public function create_index(){ //创建es实例 $es = ClientBuilder::create()->setHosts(['127.0.0.1:9200'])->build(); $params = [ 'index' => 'books',//类似于库名 'body' => [ 'settings'

2021-07-08 21:01:00 214

原创 小程序列表和详情

onLoad: function (options) { var that = this wx.request({ url: 'http://www.think2.com/movieList', method: 'GET', success:(res)=>{ console.log(res.data.data); that.setData({ hot:res.data.dat.

2021-07-04 22:16:32 80

原创 登录小程序

getUserProfile(e){ wx.getUserProfile({ desc: '用于完善会员资料', success: (res) =>{ //直接获取code wx.login({ success: (e) => { let code = e.code //code码 拿着code 码直接请求接口 wx.request({ .

2021-07-04 21:16:57 101

原创 小程序下拉刷新

wxml代码<view class="box"> <block wx:for="{{ hot }}" wx:key="unique"> <view class="book_box"> <view><image src="https://www.zichen.shop{{ item.goods_logo}}"></image> </view> <view>{{

2021-06-27 20:34:36 75

原创 CURD...

public function imgDo(){ return view('img/add');}public function imgAdd(){ $data = input(); $file = \request()->file('img'); $info = $file->move(ROOT_PATH . 'public' . DS . 'uploads'); $img = '/uploads/' . $info->getSaveName.

2021-06-26 11:37:38 66

原创 ES加索引数据添加,IK分词器高亮显示

//先将商品表的数据存进espublic function add_goods_data(){ $data = Goods::select(); $arr = (new Collection($data))->toArray(); $es = ClientBuilder::create()->setHosts(['127.0.0.1:9200'])->build(); foreach ($arr as $k=>$v){ $param.

2021-06-10 20:53:11 388

原创 支付订单同步回调

public function pay(){ $params = input();//接收数据 //判断订单号支付方式不为空 $validate = $this->validate($params,[ 'order_sn'=>'require', 'pay_code|支付方式'=>'require', ]); if($validate!==true){ .

2021-06-10 11:59:39 1387

原创 php基础

public function ok($len=4){ $str = '0123456789qwertyuioplkjhgfdsazzxcvbnm'; $arr = ''; for ($i=0;$i<$len;$i++){ $key = rand(0,strlen($str)-1); $arr .= $str[$key]; } return $arr;}

2021-05-30 21:35:09 168 1

原创 多条件搜索

public function articonList(){ $where = []; $title = input('title'); $start = input('atart'); $create_time = input('create_time'); if(!empty($title)){ $where['title'] = $title; } i...

2021-05-23 20:54:54 90

原创 列表渲染分页批量删除接口调用

<!--搜索--><div class="demoTable"> 关键字: <div class="layui-inline"> <input class="layui-input" name="id" id="demoReload" autocomplete="off"> </div> <button class="layui-btn" data-type="reload">搜索&l.

2021-05-22 16:51:09 161

原创 三级联动文件上传接口调用

public function next()//三级联动方法{ $pid = input('pid'); $minu1 = Category::where('pid',$pid)->select(); return json(['code'=>200,'msg'=>'请求成功','data'=>$minu1]);}public function file()//文件上传方法{ $file = request()->file('fil.

2021-05-22 16:48:48 125

原创 数组操作

$one = [ ['id' => 1, 'auth_name' => '权限管理', 'pid'=>0], ['id' => 2, 'auth_name' => '商品管理', 'pid'=>0], ['id' => 3, 'auth_name' => '订单管理', 'pid'=>0], ['id' => 4, 'auth_name' => '订单管理', 'pid'=>0], ..

2021-05-22 14:56:53 65

原创 tp5 Elasticsearch增删改查操作

<?phpnamespace tools\es;use Elasticsearch\ClientBuilder;class MyElasticsearch{ //ES客户端链接 private $client; /** * 构造函数 * MyElasticsearch constructor. */ public function __construct() { $params = array( .

2021-05-13 20:36:07 197

原创 QQ登录

public function qqcallback(){ require_once ("./plugins/qq/API/qqConnectAPI.php"); $qc=new \QC(); $access_token=$qc->qq_callback(); $openid=$qc->get_openid(); $qc=new \QC($access_token,$openid); $info=$qc->get_user_info.

2021-05-12 21:00:09 275

原创 无限极分类列表展示

<div class="menu_dropdown bk_2"> {foreach $nav as $k => $nav_one} {foreach $nav_one['son'] as $kk=>$nav_two} <dl id="menu{$kk}" class="sec_nav" data-pid="{$nav_one.id}" style="{if($nav_one.id == $current_auth_ids[1])}display:block;.

2021-05-12 20:52:27 252

原创 thinkphp5.0批量软删除、批量恢复

<table class="table"> <thead> <tr> <th scope="col"><input type="checkbox" class="checkAll"></th> <th scope="col">商品名称</th> <th scope="col">商品价格</th> <th.

2021-05-12 19:54:00 609

原创 下订单到提交订单

封装方法用于查询购物记录public static function getCarDataWithGoods(){ $user_id = session('info'); $cart_data = \app\common\model\Cart::with('goods,spec_goods')->where('is_selected', 1)->where('user_id', $user_id)->select(); $cart_data = (new \th.

2021-05-10 21:17:59 294

原创 结算到提交订单

public function create() //点击结算查询地址表信息 { if(!session('?info')){ session('back_url','home/cart/index');//检测登录 $this->redirect('home/login/login'); } $info = session('info'); $address = Add..

2021-05-10 20:52:43 280

原创 购物车页面实现,修改商品数量同步数据库内容

<div class="cart py-container"> <div class="allgoods"> <h4>全部商品<span>11</span></h4> <div class="cart-main"> <div class="yui3-g cart-th"> <div class="yui3-u-1-4"><.

2021-05-10 19:53:46 1406

原创 商品添加购物车,传递参数到页面,页面跳转到购物车页面

public function addCart(){ //1. 检测如果是get请求 在执行浏览器刷新,则跳回首页 if(request()->isGet()){ $this->redirect('index/index'); }$params = input();$validateRes = $this->validate($params,[ 'goods_id'=>'require|gt:0', 'sp.

2021-05-10 16:07:20 3940 1

原创 商品列表和详情

public function goodsList($id){ $list=\app\common\model\Goods::where('cate_id',$id)->order('id desc')->paginate(10); $cate_info=Category::find($id); return view('goods/list',['list'=>$list,'cate_info'=>$cate_info]); } //商品分类传递的.

2021-05-09 21:12:35 186

原创 页面展示分类信息三级目录点击跳转商品列表

public function __construct(Request $request){ parent::__construct($request); //查询分类信息 $category=Category::select(); //转化为标准的二维数组 $category=(new Collection($category))->toArray(); //转化为父子级树状结构 $category=get_tree_list($categ.

2021-05-09 20:27:49 293

空空如也

空空如也

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

TA关注的人

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