
Laravel笔记
文章平均质量分 53
loverzai
这个作者很懒,什么都没留下…
展开
-
Laravel5 中,使用redirect()->with传中文时的bug
问题描述:在控制器代码中,使用redirect()->with传中文,return redirect('/message')->with('message','角色ID错误');在view代码中,使用{{session()}}取数据<div class="alert alert-info"> {{Session::get("message")}}</div>问题:未显示任何字符解决办法:将中文用iconv转码:return redir.原创 2021-03-08 21:05:44 · 559 阅读 · 0 评论 -
php 二位数组按某个键值排序
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 ...转载 2018-09-24 09:34:34 · 1062 阅读 · 0 评论 -
Laravel5 中的 redirect()
Laravel5 中新增了一个函数 redirect() 来代替 Laravel4 中 Redirect::to() 来进行重定向操作。函数 redirect() 可以将用户重定向到不同的页面或动作,同时可以选择是否带数据进行重定向。 重定向响应是Illuminate\Http\RedirectResponse类的实例,其中包含了必须的头信息将用户重定向到另一个URL。辅助函数redirec...原创 2018-09-15 21:02:13 · 1837 阅读 · 0 评论 -
laravel 5.3 更换语言包
Laravel 5 语言包,包含 52 种语言, 基于 caouecs/Laravel-lang.trans()函数根据你的 [本地化文件] 翻译指定的语句安装composer require "overtrue/laravel-lang:~3.0"Laraval 5.*完成上面的操作后,将项目文件 config/app.php 中的下一行Illuminate\Tra...转载 2018-08-29 11:21:32 · 275 阅读 · 0 评论 -
Connection could not be established with host smtp.***.com [Connection timed out #110]的解决办法
故障:用阿里云的邮箱跟用qq邮箱做发送服务端都不行 解决办法:修改邮件发送配置。4.2 在 app/config/mail.php,5 在 config/mail.php,修改以下配置:MAIL_DRIVER=smtpMAIL_HOST=smtp.qq.comMAIL_PORT=465MAIL_USERNAME=310394XXXX@qq.comMAIL_PASSWO...原创 2018-08-24 10:53:02 · 8852 阅读 · 0 评论 -
好用的 CURL 类
cURL 是一个利用 URL 语法规定来传输文件和数据的工具,支持很多协议,如 HTTP、FTP、TELNET 等。最爽的是,PHP 也支持 cURL 库。使用 PHP 的 cURL 库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网...转载 2018-08-18 10:33:03 · 831 阅读 · 0 评论 -
laravel 接收json串
在做项目的时候发现 用平时的$request->all() 无法获取到请求值然后这样解决了 但是还是不知道原因学习源头:http://www.cnblogs.com/anjuncc/p/5842598.html$data = $request->getContent();$data = json_decode($data);将$data转换为对象// ...转载 2018-08-18 10:17:15 · 5169 阅读 · 1 评论 -
关于laravel框架的跨域请求/jsonp请求的理解
最近刚接触laravel框架,首先要写一个跨域的单点登录。被跨域的问题卡了两三天,主要是因为对跨域这快不了解,就在刚才有点茅塞顿开的感觉,我做一下大概整理,主要给一些刚接触摸不着头脑的看,哪里写得不对的,也请大神指点,言归正传:1.先用通俗易懂的话说下原理和几种跨域的方式,因为网上一搜都是追对某一种方式的专业性解答,我是消化不了多少。 第一种:jsonp 方式,这是什么方式呢,先要...转载 2018-08-18 10:15:39 · 259 阅读 · 0 评论 -
在WordPress外部调用WordPress内容
WordPress 功能很强大,使用灵活,是一个极佳的blog内容管理系统。如果能将wordpress集成到其它CMS中将会大大增强网站的功能, 请参考下文,原文录自本页顶端的链接。例如你的网站名字是 www.nixway.net, wordpress的安装目录是 www.nixway.net/blog. 并且你需要掌握一些基本的html和PHP知识。获取wordpress主要功能的方...转载 2018-08-15 17:29:31 · 2067 阅读 · 0 评论 -
laravel5.6 提示The page has expired due to inactivity. Please refresh and try again.的解决方法
post提交数据时候显示如下:The page has expired due to inactivity. Please refresh and try again 这是由于在laravel框架中有此要求:任何指向 web 中 POST, PUT 或 DELETE 路由的 HTML 表单请求都应该包含一个 CSRF 令牌,否则,这个请求将会被拒绝。<form met...原创 2018-08-12 23:38:09 · 1889 阅读 · 0 评论 -
Laravel表单提交
首先,先做一个简单的表单页面 1 2 3 4 5 6 7 8 9 10 11 12 <html> <head> </head> <body> <form ...转载 2018-08-12 22:53:25 · 435 阅读 · 0 评论 -
Laravel5中Cookie的使用
转自:周伯通的麦田https://www.cnblogs.com/phpper/p/6801678.html今天在Laravel框架中使用Cookie的时候,碰到了点问题,自己被迷糊折腾了半多小时.期间研究了Cookie的实现类,也在网站找了许多的资料,包括问答。发现并没有解决问题。网上的答案都是互相抄袭,互相转载。其实并没有什么用处。好在最后,我找到了解决方法。奔着为广大Laravel爱好者...转载 2018-08-15 13:33:28 · 274 阅读 · 0 评论 -
laravel route传递参数
大家在使用laravel路由命名的时候不知道如何传递参数下面就为大家介绍一种方法:一、路由Route::get('system-clear','ClearController@clear')->name('clear');二、模板页传递参数<a href="{{route('clear',array('type_id'=>1))}}">http:/...转载 2018-08-12 12:06:49 · 11152 阅读 · 0 评论 -
laravel使用多个数据库连接
1、配置.env文件DB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=database_nameDB_USERNAME=rootDB_PASSWORD=DB_HOST_CENTER=127.0.0.1DB_PORT_CENTER=3306DB_DATABASE_CENTER=database_center...转载 2018-08-11 11:52:47 · 492 阅读 · 0 评论 -
yarn install --no-bin-links 后一直显示waiting...
错误现象:Laravel入门教程中有一个语句:>yarn install --no-bin-links运行后显示如下信息:vagrant@homestead:~/Code/sample$ yarn install --no-bin-linksyarn install v0.27.5info No lockfile found.[1/4] Resolving packages...warnin...原创 2018-06-10 21:35:00 · 6552 阅读 · 1 评论 -
Nginx服务器中 Laravel 项目部署到目录 404错误
一、错误现象错误环境见上一篇笔记:Lavareal项目主页显示500错误的解决办法错误现象,浏览器访问“测试域名”主页显示正常,访问其他页面时显示404网页未找到。二、解决办法vi usr/local/nginx/conf/vhost/测试域名.conf在server {}里加上location / { try_files $uri $uri/ /index.php?$query_strin...原创 2018-06-10 19:22:30 · 754 阅读 · 0 评论 -
Lavareal项目主页显示500错误的解决办法
一、环境LNMP+lavarel>lnmp vhost add添加了名为“测试域名”的vhost,自动生成了vhost下的"测试域名.conf"配置文件和wwwroot下的"测试域名"目录在命令提示选项中指定该vhost的主目录为“/home/wwwroot/测试域名/public”删除测试目录>composer create-project laravel/laravel 测试目录建...原创 2018-06-10 19:17:36 · 516 阅读 · 0 评论 -
Laravel教程中数据迁移命令出错,提示 specified key was too long的解决办法
执行migrate命令php artisan migrate出现错误Illuminate\Database\QueryException : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes <SQL: alter ta...原创 2018-06-12 11:46:18 · 661 阅读 · 0 评论 -
Laravel 教程中运行npm run watch-poll提示bootstrap-sass文件夹等内容不存在的解决办法
1.升级nodejs输入node -v如果上面查看的版本比较低,则可以开始升级清除npm cache升级之前还需要安装n模块,n模块是专门用来管理nodejs的版本输入npm install -g nn模块安装完成之后,输入n -V查看版本,如图所示显示,则表示成功按钮了。n模块安装完成之后没有配置环境变量和软连接的话,需要带上全路径执行如果你想升级到一个指定的版本,则可以使用n 7.1.0来升级...原创 2018-06-11 22:21:17 · 577 阅读 · 0 评论