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项目打包方法
Feb 18 PHP
PHP+Mysql+jQuery实现发布微博程序 jQuery篇
Oct 08 PHP
PHP面向对象概念
Nov 06 PHP
Smarty的配置与高级缓存技术分享
Jun 05 PHP
使用PHP函数scandir排除特定目录
Jun 12 PHP
php获取文件类型和文件信息的方法
Jul 10 PHP
PHP反射API示例分享
Oct 08 PHP
网站被恶意镜像怎么办 php一段代码轻松搞定(全面版)
Oct 23 PHP
php中访问修饰符的知识点总结
Jan 27 PHP
PHP之多条件混合筛选功能的实现方法
Oct 09 PHP
解决在laravel中leftjoin带条件查询没有返回右表为NULL的问题
Oct 15 PHP
如何在PHP中使用AES加密算法加密数据
Jun 24 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 判断数组是几维数组
2013/03/20 PHP
使用php将某个目录下面的所有文件罗列出来的方法详解
2013/06/21 PHP
Yii2框架实现数据库常用操作总结
2017/02/08 PHP
PHP定义字符串的四种方式详解
2018/02/06 PHP
jquery1.9 下检测浏览器类型和版本的方法
2013/12/26 Javascript
jquery实现点击弹出层效果的简单实例
2014/03/03 Javascript
js定时调用方法成功后并停止调用示例
2014/04/08 Javascript
JavaScript中函数(Function)的apply与call理解
2015/07/08 Javascript
18个非常棒的jQuery代码片段
2015/11/02 Javascript
理解javascript定时器中的单线程
2016/02/23 Javascript
Bootstrap组件(一)之菜单
2016/05/11 Javascript
Js调用Java方法并互相传参的简单实例
2016/08/11 Javascript
vue proxyTable 接口跨域请求调试的示例
2017/09/12 Javascript
利用CDN加速react webpack打包后的文件详解
2018/02/22 Javascript
element UI upload组件上传附件格式限制方法
2018/09/04 Javascript
JS实现点击li标签弹出对应的索引功能【案例】
2019/02/18 Javascript
JS使用H5实现图片预览功能
2019/09/30 Javascript
[13:39]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第一场
2014/05/26 DOTA
[06:14]《辉夜杯》外卡赛附加赛 4支战队巡礼
2015/10/23 DOTA
20行python代码的入门级小游戏的详解
2019/05/05 Python
Python如何使用OS模块调用cmd
2020/02/27 Python
Python文本文件的合并操作方法代码实例
2020/03/31 Python
Python使用多进程运行含有任意个参数的函数
2020/05/02 Python
python 基于opencv操作摄像头
2020/12/24 Python
Python爬虫爬取ts碎片视频+验证码登录功能
2021/02/22 Python
html5利用canvas绘画二级树形结构图的示例
2017/09/27 HTML / CSS
HTML5 图片预加载的示例代码
2020/03/25 HTML / CSS
Canvas在超级玛丽游戏中的应用详解
2021/02/06 HTML / CSS
国际领先的学术出版商:Springer
2017/01/11 全球购物
万户网络JAVA程序员岗位招聘笔试试卷
2013/01/08 面试题
思想政治教育专业个人求职信范文
2013/12/20 职场文书
应届实习生的自我评价范文
2014/01/05 职场文书
乡下人家教学反思
2014/02/01 职场文书
大学四年个人自我小结
2014/03/05 职场文书
四风问题查摆剖析材料
2014/10/11 职场文书
2015领导干部廉洁自律工作总结
2015/07/23 职场文书