legend3---3、lavarel页面post请求错误之后跳转

一、总结

一句话总结:

控制器:return back()->withInput()->with('error','验证码错误!');
视图:{{session('error')}}
控制器:with向视图传递信息
return back()->withInput()->with('error','验证码错误!'); 用session获取信息
@if(session('error'))
<div class="alert alert-danger">{{session('error')}}</div>
@endif

1、lavarel的Homestead怎么操作数据库方便?

用mavicat远程连接即可:默认是192.168.10.10

2、js判断两个字符串是否一样?

== 操作符:js中的一些函数操作和php中非常的相像

var str1 = "123456" ; // 字符串
var str2 = "123456" ; // 字符串
alert(str1==str2) ; // 打印出 true,即相等

3、js验证手机号码?

这些代码网上一搜一大堆:主要是test()方法
function checkPhone(){
var phone = document.getElementById('phone').value;
if(!(/^1[3456789]\d{9}$/.test(phone))){
alert("手机号码有误,请重填");
return false;
}
}

4、jquery给元素增加类?

用脑子,addClass,删除就是removeClass
$("#u_re_password").removeClass('reg_danger');
$("#u_re_password").addClass('reg_success');

5、写一个函数isValidPassword(str), 判断用户输入的是不是合法密码(长度6-20个字符,包括大写字母、小写字母、数字、下划线至少两种)?

这些代码网上一搜一大堆:主要是test()方法
function isValidPassword(str){
if(str.length<6||str.length>20){
return false
}
if(/[^a-zA-Z0-9_]/.test(str)){
return false
}
if(/(^[a-z]+$|^[A-Z]+$|^\d+$|^_+$)/.test(str)){
return false
}
return true
}
console.log(isValidPassword('zxw1992513'))

6、js判断邮箱是否合法?

var re = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/
验证规则:姑且把邮箱地址分成“第一部分@第二部分”这样

第一部分:由字母、数字、下划线、短线“-”、点号“.”组成,

第二部分:为一个域名,域名由字母、数字、短线“-”、域名后缀组成,

而域名后缀一般为.xxx或.xxx.xx,一区的域名后缀一般为2-4位,如cn,com,net,现在域名有的也会大于4位

function checkEmail(str){
var re = /^(\w-*\.*)+@(\w-?)+(\.\w{,})+$/
if(re.test(str)){
//alert("正确");
$("#u_email").removeClass('reg_danger');
$("#u_email").addClass('reg_success');
}else{
//alert("错误");
layer_alert_5('邮箱不合法!');
$("#u_email").removeClass('reg_success');
$("#u_email").addClass('reg_danger');
}
}

7、判断iCheck是否被选中?

和判断普通的checkbox一样
function read_protocol(){
//layer_alert_5('请阅读并同意《用户注册协议》!');
if($('#read_protocol').prop("checked")){
layer_alert_5('《用户注册协议》!');
$("#read_protocol").removeClass('reg_danger');
$("#read_protocol").addClass('reg_success');
}else{
layer_alert_5('请阅读并同意《用户注册协议》!');
$("#read_protocol").removeClass('reg_success');
$("#read_protocol").addClass('reg_danger');
}
}

8、表单提交事件?

$("form").submit( function () {
$("form").submit( function () {
return false;
} ); //提交按钮判断
$("#register").submit( function () {
if(!checkPhone()) return false;
else if(!check_password()) return false;
else if(!check_re_password()) return false;
else if(!check_captcha()) return false;
else if(!check_phone_code()) return false;
else if(!checkEmail()) return false;
else if(!read_protocol()) return false;
} );

9、lavarel跳转?

用脑子就好:return redirect('admin/goods');

10、lavarel响应?

return view("admin.comment.index")->with("data",$data);

11、post提交返回错误信息?

return back()->with("error",'密码错误');

二、内容在总结中

 

legend3---3、lavarel页面post请求错误之后跳转的更多相关文章

  1. jQuery ajax请求错误返回status 0和错误error的问题

    上周发现一个jQuery ajax请求错误返回status 0和错误error的问题,responseText是"error",状态码是0而不是200: $.ajax({ type ...

  2. C# 动态创建SQL数据库(二) 在.net core web项目中生成二维码 后台Post/Get 请求接口 方式 WebForm 页面ajax 请求后台页面 方法 实现输入框小数多 自动进位展示,编辑时实际值不变 快速掌握Gif动态图实现代码 C#处理和对接HTTP接口请求

    C# 动态创建SQL数据库(二) 使用Entity Framework  创建数据库与表 前面文章有说到使用SQL语句动态创建数据库与数据表,这次直接使用Entriy Framwork 的ORM对象关 ...

  3. 百度编辑器上传大视频报http请求错误怎么办

    百度编辑器UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码,所以受到很多开放人员的青睐.但是有时 ...

  4. Struts2基础-3 -继承ActionSupport接口创建Action控制器+javaBean接收请求参数+ 默认Action配置处理请求错误 + 使用ActionContext访问ServletAPI

    1.目录结构及导入的jar包 2.web.xml 配置 <?xml version="1.0" encoding="UTF-8"?> <web ...

  5. ueditor上传大容量视频报http请求错误的解决方法

    故障现象: 当使用百度编辑器ueditor上传大容量视频或大容量图片的时候,编辑器报"http请求错误"的解决方法详解: 原因分析: 目前很多CMS整合了百度的ueditor编辑器 ...

  6. jsp编写页面时常见错误提示

    jsp编写页面时常见错误提示 404-->未部署web应用 500-->代码有问题 无法显示网页-->未启动tomcat webRoot-->URL输入有误 web-inf-- ...

  7. 使用Filter防止浏览器缓存页面或请求结果

    仅仅须要两步: 1.定义一个Filter: /** * 防止浏览器缓存页面或请求结果 * @author XuJijun * */ public class NoCacheFilter impleme ...

  8. Asp.net MVC Form认证,IIS改成集成模式后,FormsAuthentication.SetAuthCookie无效,Request.IsAuthenticated值,始终为false,页面提示HTTP 错误 401.0 - Unauthorized,您无权查看此目录或页面

    最近公司领导要求,IIS网站要由经典模式改为集成模式,以提高性能.改完之后,登录成功跳转到主页之后,页面提示“”HTTP 错误 401.0 - Unauthorized“,“您无权查看此目录或页面”, ...

  9. ecshop安装后打开管理页面时报500错误

    昨天给朋友安装ecshop,遇到如下问题: 1.PHP不支持mysql扩展 打开http://localhost/install/index.php,第二步时候,报不支持mysql. ecshop是前 ...

随机推荐

  1. HNUSTOJ-1674 水果消除(搜索或并查集)

    1674: 水果消除 时间限制: 2 Sec  内存限制: 128 MB提交: 335  解决: 164[提交][状态][讨论版] 题目描述 “水果消除”是一款手机游戏,相信大家都玩过或玩过类似的游戏 ...

  2. 详解vue全局组件与局部组件使用方法

    这篇文章主要为大家详细介绍了vue全局组件与局部组件的使用方法,具有一定的参考价值,对此有需要的朋友可以参考学习下.如有不足之处,欢迎批评指正. vue全局/局部注册,以及一些混淆的组件main.js ...

  3. RabbitMQ入门教程(八):远程过程调用RPC

    原文:RabbitMQ入门教程(八):远程过程调用RPC 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.cs ...

  4. check cve

    今天想检查一下 Gitlab 11.9.0 产品受哪些 cve 的影响.其实网上已经有很多网站可以查询产品的相关 cve,但就是粒度比较粗.我想在 cve 列表中筛选出特定的版本,已经特定的版本,比如 ...

  5. Vue+ElementUI学习总结(转载)

    Vue框架简介 Vue是一套构建用户界面的框架, 开发只需要关注视图层, 它不仅易于上手,还便于与第三方库或既有项目的整合.是基于MVVM(Model-View-ViewModel)设计思想.提供MV ...

  6. Css布局 响应式布局介绍

    1. 概念: 写一套css样式可以同时适配多个终端,是为解决移动互联网诞生的. 2. 作用: 面对不同的分辨率设备灵活性强,能够快捷解决多设备显示适应问题 3. 原理 媒体查询 ① 外联式媒体查询语法 ...

  7. 从标准输入读取一行数组并保存(用的是字符串分割函数strtok_s() )

    首先介绍字符串分割函数: char *strtok_s( char *strToken, //字符串包含一个标记或一个以上的标记. const char *strDelimit, //分隔符的设置 c ...

  8. fdisk磁盘挂载

    1.查看磁盘信息 fdisk –l 2.分区 fdisk /dev/vdb :h 帮助命令 :p 查看 :n 进行分区 e  extended  逻辑分区 p  primary partition ( ...

  9. Centos7下常用配置命令

    1.禁用ipv6 Step 1: add this rule in /etc/sysctl.conf : net.ipv6.conf.all.disable_ipv6=1 Step 2: add th ...

  10. 如何连接虚拟的OneNote打印机

    include <Windows.h> #include <iostream> int main() { HANDLE handle = CreateFile(L"O ...