laravel框架 5.4 关于验证和添加存在的bug

今天本地测试添加用户没有问题。提交到服务器就报错 sql语句找不到User.user_name字段;

后来请教了一位大神,他告诉我 首先匹配服务器环境最好一至,我再执行验证的时候有一个有个查询的过程也就是验证用户唯一性的unique方法,这个方法是有参数的!

‘User.user_name‘ => ‘required|between:4,32|unique:user,user_name‘,

源码就是封装的save,我再执行添加的时候报错就是多了一个数组键名

这个User.user_name  系统当做字段名 去数据库查数据了 所以找不到添加字段

              $data=$request->input(‘User‘);          
       if(Login::create([‘user_name‘ => $data[‘user_name‘],‘password‘ => Crypt::encrypt($data[‘password‘]),‘name‘ =>$data[‘name‘],‘tel‘=>$data[‘tel‘],‘permissions‘=>$data[‘permissions‘]])){
   
               return back()->with(‘msg‘,‘添加成功‘); 

            }else{

               return back()->with(‘msg‘,‘添加失败‘);  
            }
时间: 2024-07-31 06:42:44

laravel框架 5.4 关于验证和添加存在的bug的相关文章

[麦先生]在Laravel框架里实现邮箱验证---发送邮件

在经过一段时间的使用后,发现在项目中很多地方需要用到用户验证,以短信验证和邮箱验证为主流趋势,小麦总结了如果在Laravel框架中实现发送邮件功能,以后会陆续更上如何实现短信验证..... 在.env文件下 1.配置Laravel文件 MAIL_DRIVER=smtp  //建议使用smtp方式 MAIL_HOST=smtp.163.com  //建议使用163邮箱 QQ邮箱会有报错 MAIL_PORT=25        //smtp 默认为25 MAIL_USERNAME=null   //

laravel框架中注册信息验证

1.路由配置<?phpRoute::get('/',['as'=>'blog.index','uses'=>'[email protected]']);Route::get('/create',['as'=>'blog.create','uses'=>'[email protected]']);Route::post('blog/store',['as'=>'blog.store','uses'=>'[email protected]']); 2. 控制器分配页面

[麦先生]Laravel框架实现发送短信验证

今天在做到用户注册和个人中心的安全管理时,我实现借助第三方短信平台在Laravel框架中进行手机验证的设置;  由于我做的是一个为客户提供医疗咨询和保健品网站,所以我们对客户个人隐私的保护显得尤为重要,因而在客户登录后进入个人中心前,采用中间页的形式通过手机验证的方式对是否是其本人进行判断,以期降低客户因为帐号密码丢失而遭到个人信息泄漏的风险; 根据用户登录的ID查询数据库表格中客户填写的手机号码,并展示在中间页的手机号码上,由用户确认后点击发送短信,若服务器返回的状态码为2(注:互易无线平台发

php后台开发(二)Laravel框架

php后台开发(二)Laravel框架 为了提高后台的开发效率,往往需要选择一套适合自己的开发框架,因此,选择了功能比较完善的Laravel框架,仔细学来,感觉和Python语言的框架Django非常类似. Laravel框架 Laravel是一套web应用开发框架,它具有富于表达性且简洁的语法,并提供了验证(authentication).路由(routing).session和缓存(caching)等开发过程中经常用到的工具或功能. 框架安装 安装composer http://docs.p

Laravel框架学习(四)

一. composer的安装: 1.Composer是什么? 是 PHP 用来管理依赖(dependency)关系的工具. 你可以在自己的项目中声明所依赖的外部工具库(libraries), Composer 会帮你安装这些依赖的库文件. 2.网址:https://getcomposer.org 下载:https://getcomposer.org/download/ 中国全量镜像:http://pkg.phpcomposer.com/ 启用本镜像服务命令: composer config -g

Laravel框架怎样使用阿里云ACE缓存服务

Laravel框架怎样使用阿里云ACE缓存服务 之前我写了一篇在 Laravel 4 框架中使用阿里云 OCS 缓存的文章.介绍了怎样通过扩展 Laravel 4 来支持须要 SASL 认证的阿里云 OCS 缓存服务.有网友问我.ACE 的缓存怎么在 Laravel 4 中使用.我本来认为应该能够全然用同样的办法,后来自己尝试的时候才发现,ACE 的缓存区别很大.所以再写一篇,介绍一下怎样在 Laravel 框架中使用阿里云 ACE 的缓存服务. 怎样扩展 Laravel 的缓存驱动 在 Lar

Laravel框架如何使用阿里云ACE缓存服务

Laravel框架如何使用阿里云ACE缓存服务 之前我写了一篇在 Laravel 4 框架中使用阿里云 OCS 缓存的文章,介绍了如何通过扩展 Laravel 4 来支持需要 SASL 认证的阿里云 OCS 缓存服务.有网友问我,ACE 的缓存怎么在 Laravel 4 中使用.我本来觉得应该可以完全用相同的办法,后来自己尝试的时候才发现,ACE 的缓存差别非常大.所以再写一篇,介绍一下如何在 Laravel 框架中使用阿里云 ACE 的缓存服务. 如何扩展 Laravel 的缓存驱动 在 La

laravel框架入门

本文摘自网络,个人感觉写的很不错,决定收藏一下纯属本人学习之用 本文介绍如何开始使用 Laravel. 读完本文,你将学到: 如何安装 Laravel,新建 Laravel 程序,如何连接数据库: Laravel 程序的基本文件结构: MVC(模型,视图,控制器)和 REST 架构的基本原理: 如何快速生成 Laravel 程序骨架: 1 前提条件 本文针对想从零开始开发 Laravel 程序的初学者,不需要预先具备任何的 Laravel 使用经验.不过,为了能顺利阅读,还是需要事先安装好一些软

对laravel框架的理解及认识(摘自百度)

Laravel 框架的认识优点1.laravel的就是为 WEB 艺术家创造的 PHP 框架,它也是php工程化的趋势.2. 社区非常完善,帖子质量都相对都比较高.3.基于composer构建,丰富的扩展包.4.github star在php分类排名第一 针对性能这块呢?我们可以思考一下,php能做的功能java,.net,甚至c++也都能做到吧,那为什么我们还要使用php开发呢,不就是因为php开发比较高效嘛.一个框架好不好不能只从性能上看,还要从开发效率和代码健壮,维护方面来看.larave