![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小萌新的代码路
悄悄顽皮的猴头
这个作者很懒,什么都没留下…
展开
-
Laravel 小程序手机验证码登录
需要先安装JWTcomposer require firebase/php-jwt然后进行封装一下token,建立Service层建立Token.php<?phpnamespace App\Service;use Firebase\JWT\JWT;class Token{ protected $key; public function __construct() { $this->key = 'zyk'; }原创 2021-09-29 11:10:16 · 332 阅读 · 0 评论 -
Laravel 队列发送消息
<?phpnamespace App\Jobs;use App\Service\SendCode;use Illuminate\Bus\Queueable;use Illuminate\Contracts\Queue\ShouldBeUnique;use Illuminate\Contracts\Queue\ShouldQueue;use Illuminate\Foundation\Bus\Dispatchable;use Illuminate\Queue\InteractsWit.原创 2021-09-29 11:03:23 · 210 阅读 · 0 评论 -
Laravel-小程序买票之订单页以及退款
<?phpnamespace App\Http\Controllers\api;use App\Http\Controllers\Controller;use App\Models\ych\Concert;use App\Models\ych\Hall;use App\Models\ych\Seat;use App\Models\ych\Ticket;use App\Models\ych\User;use App\Service\SendCode;use Illuminate\.原创 2021-09-29 08:59:53 · 192 阅读 · 0 评论 -
Laravel-小程序买票之生成订单并支付
<?phpnamespace App\Http\Controllers\api;use App\Http\Controllers\Controller;use App\Models\ych\Concert;use App\Models\ych\Hall;use App\Models\ych\Seat;use App\Models\ych\Ticket;use App\Models\ych\User;use App\Service\SendCode;use Illuminate\.原创 2021-09-29 08:56:57 · 281 阅读 · 0 评论 -
Laravel-小程序 买票之详情和购买
<?phpnamespace App\Http\Controllers\api;use App\Http\Controllers\Controller;use App\Models\ych\Concert;use App\Models\ych\Hall;use App\Models\ych\Seat;use App\Models\ych\Ticket;use App\Models\ych\User;use App\Service\SendCode;use Illuminate\.原创 2021-09-29 08:53:33 · 110 阅读 · 0 评论 -
Laravel 小程序之买票
这几天写了个买票的小程序,比较简陋,具体功能的话都已经实现 首先是建表这一方面,我建立了五张表,user用户表,concert演唱列表,hall,场地表,seat座位表,titcket票表,我这里直接把票表当做了订单表用户表演唱表场地表座位表订单表接下来是控制器<?phpnamespace App\Http\Controllers\api;use App\Http\Controllers\Controller...原创 2021-09-29 08:47:26 · 109 阅读 · 0 评论 -
关于Laravel Dcat-admin es搜索
<?phpnamespace App\Http\Controllers;use Elasticsearch\ClientBuilder;use Illuminate\Http\Request;class SearchContorller extends Controller{ public function createEs($data) { $es = ClientBuilder::create()->setHosts(['127.0.0.1:.原创 2021-09-27 07:56:02 · 337 阅读 · 0 评论 -
Dcat-admin
<?phpnamespace App\Admin\Controllers;use App\Admin\Repositories\Room;use App\Http\Controllers\SearchContorller;use Dcat\Admin\Form;use Dcat\Admin\Grid;use Dcat\Admin\Show;use Dcat\Admin\Controllers\AdminController;class RoomController extend.原创 2021-09-27 07:50:28 · 1071 阅读 · 0 评论 -
Vue购物车
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> <style type="text/css"> input[type="text"] {.原创 2021-09-24 07:50:40 · 66 阅读 · 0 评论 -
PHP常见面试题
1.PHP中写出显示客户端的IP和服务端的IP的方法2.SESSIOn与COOKIE的区别是什么3.PHP中如何优化多个if......else语句的情况4.PHP中如何防止SQL注入5.用PHP方式对目录进行遍历6.用PHP实现冒泡排序,将数组$a = array()按照从小到大的方式进行排序7.请写出常用的mysql数据类型,简述varchar与char有什么区别8.varchar(10) 和 int(10)代表什么含义9.简述mysql中MyISAM和InnDB的基本区原创 2021-09-08 09:50:46 · 73 阅读 · 0 评论 -
laravel8 动态发布三
视频发布<form bindsubmit="release"><view class="desc"> 标题:<input style="width:80%;" type="text" name="title" placeholder="请输入标题"/></view><view><view> 视频上传 <l-image-picker count="9" bind:linchange="uploa原创 2021-09-03 12:30:48 · 85 阅读 · 0 评论 -
laravel8 小程序动态发布二
图片发布<form bindsubmit="release"><view class="desc"> 标题:<input style="width:80%;" type="text" name="title" placeholder="请输入标题"/></view><view> 图片上传 <l-image-picker count="9" bind:linchange="uploadImg" bind:linrem原创 2021-09-03 12:29:31 · 70 阅读 · 0 评论 -
laravel8 发布动态
上篇把动态列表完善了一下,现在来写写动态的发布图文发布<form bindsubmit="release"><view class="desc"> 标题:<input style="width:80%;" type="text" name="title" placeholder="请输入标题"/></view><view class="desc"> 内容:<textarea name="content" place原创 2021-09-03 12:26:50 · 82 阅读 · 0 评论 -
laravel8 小程序点赞,收藏和举报
上篇写了动态列表的获取,今天就来完善一下吧,把点赞,收藏和举报写了<?phpnamespace App\Http\Controllers\api;use App\Http\Controllers\Controller;use App\Models\TypeModel;use Illuminate\Http\Request;class TypeController extends Controller{ protected $param; public func原创 2021-09-03 12:20:50 · 263 阅读 · 2 评论 -
laravel8 小程序发布动态
今天先来写个动态列表控制器<?phpnamespace App\Http\Controllers\api;use App\Http\Controllers\Controller;use App\Models\Dynamic;use App\Models\FocusUser;use App\Models\Lable;use App\Models\TypeModel;use App\Models\User;use App\Service\UploadOss;use Illu原创 2021-09-03 12:17:39 · 127 阅读 · 0 评论 -
小程序 底部弹框
对于这种样式,大家是怎么做的呢,因为才学习小程序,看了好久资料,才知道怎么做首先建个然后写个tabbar{ "pages":[ "pages/type/type", ], "window":{ "backgroundTextStyle":"light", "navigationBarBackgroundColor": "#fff", "navigationBarTitleText": "Weixin", "navigationBa...原创 2021-09-03 12:06:05 · 273 阅读 · 0 评论 -
Laravel8 小程序手机号获取验证码登录
关于小程序的登录,那指定受不了JWT,大家要记得在框架中装好JWT去配置下面就直接上代码控制器:<?phpnamespace App\Http\Controllers\api;use App\Http\Controllers\Controller;use App\Models\Fillable;use App\Models\User;use App\Service\SendCode;use App\Service\Token;use Illuminate\Http\Re原创 2021-09-03 11:25:42 · 576 阅读 · 0 评论 -
tp6 小程序获取手机号
// pages/login/login.jsimport Cache from '../../utils/Cache'Page({ /** * 页面的初始数据 */ data: { }, getPhoneNumber (e) { console.log(e.detail.errMsg) console.log(e.detail.iv) console.log(e.detail.encryptedData) console.lo.原创 2021-08-30 08:11:17 · 450 阅读 · 0 评论 -
tp6 转账demo二
上篇地址:https://blog.csdn.net/m0_56487875/article/details/119987606支付页面<!--pages/particulars/particulars.wxml--><view class="price">-${{price}}</view><view class="status">待支付(剩余<l-countdown time-type="second" time="900"原创 2021-08-29 23:30:28 · 199 阅读 · 0 评论 -
tp6 关于微信小程序的一个转账demo
这里我的转账是使用的事务,并没有使用队列控制器<?phpdeclare (strict_types = 1);namespace app\week2\controller;use app\BaseController;use app\week2\model\Transfer_log;use app\Week2\model\User;use app\week2\model\Wxuser;use think\facade\Db;use think\Response;cl原创 2021-08-29 23:22:00 · 411 阅读 · 0 评论 -
关于Tp6的微信小程序授权登录
关于微信小程序的登录,官网有一个demo大家可以去看一下https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserProfile.html这里的话我是直接自动登录(注意:现在微信小程序已经不再使用自动授权登录,这里只是测试)话不多说,直接上代码这里要使用一下BaseController<?phpdeclare (strict_types = 1);namespace a原创 2021-08-29 23:11:25 · 1205 阅读 · 0 评论 -
tp6 微信小程序手机号验证码登录
logini.wxml<!--pages/login/login.wxml--><view class="container"> <view class="title">登录</view> <form bindsubmit="formSubmit" > <view class="inputView"> <input class="inputText" placeholder="请输入手机号"原创 2021-08-06 13:35:46 · 483 阅读 · 0 评论 -
lin-ui 小程序表单上传
lin-ui一款非常好用的小程序ui,它是由林间有风团队制作,https://doc.mini.talelin.com/首先当然是先把数据表做好表的话,自己需要什么就建什么下面是控制器代码,这里要说一下的就是,小程序图片上传使用的是阿里的图片上传使用的时候,先在阿里云官方文档看要求我这里就直接贴控制器代码了<?phpdeclare (strict_types = 1);namespace app\api\controller;use app\api\server.原创 2021-08-06 12:59:15 · 744 阅读 · 0 评论 -
tp6 小程序登录获取手机号
小程序获取手机号,需要一个测试号来进行手机号的获取,获取到后需要到后台进行解密来获得,下面上代码这里使用的时候记得把AppID和密钥换成测试哦 /** * 获取手机号 */ public function getPhone(Request $request) { $params = $request->post(); try { $user = UserModel::find($reque原创 2021-08-06 11:27:21 · 516 阅读 · 0 评论 -
tp6小程序授权登录,获取手机号
首先我们先准备一个用户表user,表字段如下众所周知,要做小程序登录,就需要使用小程序的wx.login,然后把获取到的code码传到后台,然后后台接收code码来换取openid,得到token,下面就让我们来看看怎么实现的首先是在模块里,建立了一个server文件夹,里面建立了一个token文件,使用JWT然后是代码<?phpnamespace app\api\server;use app\Request;use Firebase\JWT\JWT;...原创 2021-08-06 11:18:11 · 902 阅读 · 0 评论 -
laravel8 后台实现小程序秒杀. 二
下面这里是后台列表,详情页展示,以及秒杀的实现这里要用到两个表一个是商品(goods表) 另一个是(artivity_goods表)需要进行关联<?phpnamespace App\Models;use Illuminate\Database\Eloquent\Factories\HasFactory;use Illuminate\Database\Eloquent\Model;class ActivityGoods extends Base{ use HasFa原创 2021-07-09 12:00:26 · 373 阅读 · 6 评论 -
laravel8 后台实现小程序秒杀 .一
首先需要进行登录验证或token后台登录<?phpnamespace App\Http\Controllers\Api;use App\Http\Controllers\Controller;use GuzzleHttp\Client;use Illuminate\Http\Request;use App\Models\Renting;use Illuminate\Support\Facades\Cache;class LoginController extends Co原创 2021-07-09 11:54:57 · 307 阅读 · 0 评论 -
Laravel8 三级联动以及WebUploader上传图片
首先就是控制器以及模型的创建 // 主键ID $table->bigIncrements('id'); $table->string('fang_name',100)->default('')->comment('名称'); $table->unsignedInteger('province')->default(0)->comment('省');原创 2021-07-05 01:59:41 · 144 阅读 · 0 评论 -
关于tp5.0的接口问题频繁访问
今天学习的时候学到了接口频繁访问 然后就写了下面这段代码 大家一起来瞅瞅看看,有不对的地方请指出谢谢 public function index() { $redis = new Redis(); //接口频繁请求防御措施 //取出本机的客户端ip $ip = $_SERVER['REMOTE_ADDR']; //从缓存中取出ip访问次数 $ipData = $redis->get(原创 2021-06-11 01:15:04 · 363 阅读 · 0 评论 -
tp5.0 聚合新闻CURD 入库
首先书写控制器中的内容,数据表的话大家就根据聚合新闻里的字段去建表就可以啦<?phpnamespace app\test\controller;use app\news\model\Detail;use think\Cache;use think\Controller;use think\Db;use think\Request;use traits\model\SoftDelete;use QL\QueryList;class News extends Cont.原创 2021-06-11 01:11:30 · 61 阅读 · 0 评论 -
tp5 对于聚合新闻的采集以及入库
今天学习了对聚合新闻头条的使用,之前从网上看,也没有特别详细的说明,今天让我来分享一下,有错误的地方希望大家可以指出这里是控制器周昂原创 2021-06-09 10:47:11 · 189 阅读 · 0 评论 -
tp5.0 七牛云上传及删除请多指教
今天学习了七牛云的上传和删除,做了一下分享,请大家多多指教原创 2021-05-30 21:49:39 · 109 阅读 · 0 评论