laravel框架分组控制器和分组路由实现方法示例


Posted in PHP onJanuary 25, 2020

本文实例讲述了laravel框架分组控制器和分组路由实现方法。分享给大家供大家参考,具体如下:

路由

Route::group(['domain' => 'laravel.8g.com','namespace' => 'Admin'],function() {
  Route::get('/admin/login','LoginController@login');
  Route::post('/admin/signin','LoginController@signin');
});

控制器(Http\Controllers\Admin\LoginController.php)

<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2017/11/5
 * Time: 14:08
 */
namespace App\Http\Controllers\Admin;
use App\User;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
class LoginController extends Controller
{
  public function login()
  {
    return view("login/login");
  }
  public function signin(Request $request)
  {
    var_dump($request->all());
    $username = $request->input("username");
    $password = $request->input('password');
    var_dump($username);
    var_dump($password);
    return view("login/signin");
  }
}

模板(reeources\views\login\login.blade.php)

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>test</title>
</head>
<body>
  <form method="post" action="{{ url('/admin/signin') }}">
    <input name="username" type="text" value=""/>
    <input name="password" type="text" value=""/>
    <input type="hidden" name="_token" value="{{ csrf_token() }}" />
    <input type="submit" value="提交">
  </form>
</body>
</html>
{{ csrf_field() }} //这个是直接输出一个input标签

登录验证

use Illuminate\Support\Facades\Auth;

$res = Auth::attempt(['name' => $username, 'password' => $password]);

$res = Auth::attempt(['email' => $email, 'password' => $password]);

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

PHP 相关文章推荐
用PHP实现图象锐化代码
Jun 14 PHP
PHP错误抑制符(@)导致引用传参失败Bug的分析
May 02 PHP
解析php中static,const与define的使用区别
Jun 18 PHP
php伪静态之APACHE篇
Jun 02 PHP
PHP实现懒加载的方法
Mar 07 PHP
PHP微信开发之微信消息自动回复下所遇到的坑
May 09 PHP
PHP中Socket连接及读写数据超时问题分析
Jul 19 PHP
thinkphp自带验证码全面解析
Sep 18 PHP
php实现的网页版剪刀石头布游戏示例
Nov 25 PHP
PHP实现打包zip并下载功能
Jun 12 PHP
PHP htmlentities()函数用法讲解
Feb 25 PHP
PHP7修改的函数
Mar 09 PHP
laravel框架中间件简单使用方法示例
Jan 25 #PHP
php设计模式之建造器模式分析【星际争霸游戏案例】
Jan 23 #PHP
php设计模式之抽象工厂模式分析【星际争霸游戏案例】
Jan 23 #PHP
php设计模式之工厂方法模式分析【星际争霸游戏案例】
Jan 23 #PHP
php面向对象基础详解【星际争霸游戏案例】
Jan 23 #PHP
PHP数据源架构模式之表入口模式实例分析
Jan 23 #PHP
TP3.2.3框架文件上传操作实例详解
Jan 23 #PHP
You might like
谈谈PHP语法(2)
2006/10/09 PHP
php使用正则过滤js脚本代码实例
2014/05/10 PHP
PHP Cli 模式设置进程名称的方法
2019/06/12 PHP
php无限极分类实现方法分析
2019/07/04 PHP
Mac下关于PHP环境和扩展的安装详解
2019/10/17 PHP
再谈ie和firefox下的document.all属性
2009/10/21 Javascript
解析ScrollPic在ie8下只滚动一遍,然后变为空白 ie6,ie7,chrome,firefox正常
2013/06/26 Javascript
AngularJS基础学习笔记之表达式
2015/05/10 Javascript
使用Node.js为其他程序编写扩展的基本方法
2015/06/23 Javascript
在Ubuntu系统上安装Node.JS的教程
2015/10/15 Javascript
js实现textarea限制输入字数
2017/02/13 Javascript
在 Angular 中实现搜索关键字高亮示例
2017/03/21 Javascript
Angular中$broadcast和$emit的使用方法详解
2017/05/22 Javascript
详谈js中标准for循环与foreach(for in)的区别
2017/11/02 Javascript
JavaScript常用数学函数用法示例
2018/05/14 Javascript
PHPStorm中如何对nodejs项目进行单元测试详解
2019/02/28 NodeJs
动态创建类实例代码
2009/10/07 Python
Python 实现文件的全备份和差异备份详解
2016/12/27 Python
Python Socket使用实例
2017/12/18 Python
Windows环境下python环境安装使用图文教程
2018/03/13 Python
点球小游戏python脚本
2018/05/22 Python
详解python实现小波变换的一个简单例子
2019/07/18 Python
python matplotlib如何给图中的点加标签
2019/11/14 Python
浅析python 字典嵌套
2020/09/29 Python
Dr. Martens马汀博士法国官网:马丁靴鼻祖
2020/01/15 全球购物
俄罗斯游戏商店:Buka
2020/03/01 全球购物
法国亚马逊官方网站:Amazon.fr
2020/12/19 全球购物
五年级学生评语
2014/04/22 职场文书
国贸专业求职信
2014/06/28 职场文书
授权委托书(公民个人适用)
2014/09/19 职场文书
买房协议书范本
2014/10/23 职场文书
2015年小学实验室工作总结
2015/07/28 职场文书
礼貌问候语大全
2015/11/10 职场文书
nodejs利用readline提示输入内容实例代码
2021/07/15 NodeJs
教你快速构建一个基于nginx的web集群项目
2021/11/27 Servers
JavaScript阻止事件冒泡的方法
2021/12/06 Javascript