ICode9

精准搜索请尝试: 精确搜索
  • [PHP] 解决 laravel "No application encryption key has been specified"2021-08-28 09:33:48

    当我们使用新的laravel框架的时候 复制出来了新的.env文件 但是我们没有生成一个随机key,这个时候就会报这个错误 执行 php artisan key:generate   .env文件中的APP_KEY就会生成了 例如下面这样 APP_NAME=Laravel APP_ENV=local APP_KEY=base64:WU+nOgq+eoSy3piLYYNQwicR//xsqtd

  • Laravel中route生成url函数解析2021-08-27 09:33:02

    /** * Generate the URL to a named route. * * @param array|string $name * @param mixed $parameters * @param bool $absolute * @return string */ function route($name, $parameters = [], $absolute = true) {

  • laravel学习笔记--分页的使用2021-08-25 17:00:59

    例如,在控制器中查询数据 paginate 方法–使用分页查询 $blogs = Blog::where('status', '=', 1)->paginate(2); return view('index.index', ['blogs' => $blogs]); 在视图中使用分页 @foreach($blogs as $v) <div class="article-body

  • laravel打印查询sql2021-08-23 19:04:35

    方法一(此方法支持 select 语句,insert,delect,update不支持) : $sql = DB::table('my_table')->select()->tosql(); 方法二(此方法支持 select 语句,insert,delect,update不支持) : 复制代码DB::connection()->enableQueryLog(); // 开启查询日志 DB::table('my_table')-&g

  • Laravel Admin命令行2021-08-23 14:02:09

    创建模型: php artisan make:model Models/User 创建控制器: php artisan admin:make UserController --model=App\\Models\\User php artisan cache:clear php artisan config:clear php artisan route:cache php artisan view:clear composer update composer dump-autoload

  • [PHP] Laravel-admin 模型表格-列的显示-链接: 关联关系的跳转链接2021-08-22 15:02:32

      link 将字段显示为一个链接。 // link方法不传参数时,链接的`href`和`text`都是当前列的值 $grid->column('homepage')->link(); // 或者传入一个指定的href $grid->column('homepage')->link($href);   link 方法支持传入匿名方法,所以支持定义关联的链接,实现类似 Laravel N

  • [PHP] laravel框架发送带附件邮件2021-08-17 20:04:24

    laravel框架自带发送邮件功能 使用起来非常简单,当想要带上一个附件文件时,可以这样操作   比如:storge目录下有个test.txt ,把附件发送出去 $attach=storage_path("test.txt"); $to = '630892807@qq.com'; Mail::send('emails.notice',['name'=>''],function

  • Laravel 5.8 做个知乎 19 —— 发信息2021-08-12 02:01:24

    1 \database\migrations\2021_08_05_222058_create_messages_table.php public function up() { Schema::create('messages', function (Blueprint $table) { $table->bigIncrements('id'); $table->

  • Laravel 5.8 接口测试工具 barryvdh/laravel-debugbar2021-08-10 01:32:35

    官方文档 https://github.com/barryvdh/laravel-debugbar 安装与使用 https://blog.csdn.net/leo09999/article/details/98946737 我的5.8版本不用配置,安装后可以直接用 "require-dev": { "barryvdh/laravel-debugbar": "~3.0" },   composer update

  • laravel 框架登录 参考2021-08-07 20:33:47

    一、登录功能1、书写登录路由Route::view('login','login');2、书写登录页面  视图层<form action="{{route('loginDo')}}" method="post">     @csrf     <input type="text" placeholder="请输入账号" name="name&

  • laravel注册api编写2021-08-07 14:05:18

    本文目录 一、注册api1.1 创建注册路由1.2 创建注册控制器1.3 创建表单验证类1.4 测试1.4.1 配置语言包1、默认效果2、自定义提示消息 1.4.2 更改时区 一、注册api 1.1 创建注册路由 注册路由我们把它归属到认证模块去,在routes/auth.php下去写: <?php use App\Http\Con

  • Laravel 嵌套事务 transactions2021-08-06 10:02:06

    Laravel 嵌套事务 transactions 前言 laravel 嵌套事务 transactions 实现 调用示例: 代码分析: 总结: 前言 关于 mysql 的事务嵌套可以查看这个地址: https://dev.mysql.com/doc/refman/8.0/en/implicit-commit.html 里面有这么一句话 Transactions cannot be nested

  • Laravel 优雅解决接口数据带T Z格式问题(日期序列化)2021-08-05 18:32:44

    Laravel 优雅解决接口数据带T Z格式问题(日期序列化) 在我们使用Laravel开发API接口过程中,返回的JSON数据时间格式带有TZ,格式如下: { "id": 1, "created_at": "2020-06-08T07:31:02.000000Z", "updated_at": "2020-06-20T10:03:36.000000Z" } 一、TZ是什么? T表

  • 基于 Laravel PHP 框架的房地产管理系统2021-08-05 17:32:31

    ​   下载地址:https://download.csdn.net/download/ouyangxiaobai123/20722053 项目介绍 基于 Laravel PHP 框架的房地产管理系统 系统说明 构架 Laravel 5.6 物化 管理员 BSB 材料设计 管理功能 标签 类别 帖子 特征 特性 滑块 感言 画廊 设置 轮廓 信息 更改密码 通用设置 代理

  • laravel-admin 加载样式失败2021-08-05 14:00:25

      开发时搭建环境没有问题,换了电脑,从git中克隆下来,composer install 后打开admin显示上图效果 解决方案: 运行下面的命令来发布资源: php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"    刷新页面,就可以正常加载了  

  • laravel 框架 ajax无页面刷新删除2021-08-04 22:00:07

    、、、、、、、、、、、、、、、、、、、、HTML页面<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, max

  • Laravel不规范写法导致注入漏洞2021-08-04 20:31:41

    Laravel注入不规范写法导致注入漏洞学习 不规范写法导致的SQL注入 漏洞概要 只要发现SQL语句是拼凑的基本都会有SQL注入,造成的结果就是没有绑定值,大家可以跟一下代码。 漏洞环境一 <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use DB; class MsgControl

  • laravel-admin 后台导出excel数据报错2021-08-04 01:32:56

    现象 导出单条,导出本页都全成功,导出全部失败,php响应500。随即排查。 后端日志 local.ERROR: Array to string conversion 日志表明该行处理数据应该是字符串的却传了个数组,说明页面数据自定义的地方有返回一个数组。继续排查代码,果不其然,有个自定义数据业务方法小伙伴写成了返

  • Laravel 5.8 做个知乎 16 —— 用户关注 发送自定义的邮件通知2021-08-02 02:01:36

    1 新建频道 1.1 \app\Channels\SendcloudChannel.php <?php /** * Created by PhpStorm. * User: SUN * Date: 2021/8/1 * Time: 3:42 */ namespace App\Channels; use Illuminate\Notifications\Notification; /** * 自定义channels */ class SendcloudChannel {

  • Laravel 中使用DB和ORM的区别及应用场景2021-08-01 14:33:43

    解答一: 我们所有操作都是走的orm,因为操作简单 直观明了 好维护,性能是低一些 但还没有多致命,真有并发需要优化了 用DB也不一定能解决问题。还是要了解orm每个方法的意思,不然你可能一不小心就会多出来很多很多sql, 比如取列表的时候加个with不要仅仅靠关系来获取联表的其他内容

  • 【laravel】Eloquent 模型事件和监听方式2021-07-31 20:33:11

    所有支持的模型事件 在 Eloquent 模型类上进行查询、插入、更新、删除操作时,会触发相应的模型事件,不管你有没有监听它们。这些事件包括: retrieved获取到模型实例后触发creating插入到数据库前触发created插入到数据库后触发updating更新到数据库前触发updated更新到数据库后触发

  • PHP(Laravel&ThinkPHP)+百度实现地址转经纬度2021-07-30 16:30:26

     1. 使用PHP客户端GuzzleHttp   下载GuzzleHttp   composer require guzzlehttp/guzzle 2. 代码 use GuzzleHttp\Client; // $addr为地址 // config('addr')=>http://api.map.baidu.com/geocoding/v3/?address=%s&output=json&ak=CxOKZ1tLK5U97ytZFFG6H2kEKTSPpMSm&

  • querylist 在laravel框架中的简单采集数据(专业5)2021-07-28 20:05:40

      //爬虫网站路由Route::get('/querylist/list','querylistControllers@querylist');     //控制器 <?phpnamespace App\Http\Controllers;use App\models\querylistModel;use Illuminate\Http\Request;use QL\QueryList;class querylistControllers ex

  • Laravel 5.8 做个知乎 14 —— 用户关注2021-07-27 02:00:07

    1 创建表 php artisan make:migration create_followers_table --create=followers   public function up() { Schema::create('followers', function (Blueprint $table) { $table->bigIncrements('id'); //

  • 分析Laravel框架的表单方法伪造2021-07-25 21:04:17

    HTML 表单不支持 PUT 、PATCH 或 DELETE 行为。但是我们在使用Laravel框架的时候,仍然可以定义一个仅支持PUT的路由: Route::put('update', function (\Illuminate\Http\Request $request) { dd($_SERVER['REQUEST_METHOD'], $request->getMethod()); }); 只需要在html的表单中

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有