- 博客(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关注的人