系统城装机大师 - 固镇县祥瑞电脑科技销售部宣传站!

当前位置:首页 > 网络编程 > PHP编程 > 详细页面

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

时间:2020-02-03来源:系统城作者:电脑系统城

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

路由


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

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


 
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Administrator
  5. * Date: 2017/11/5
  6. * Time: 14:08
  7. */
  8. namespace App\Http\Controllers\Admin;
  9. use App\User;
  10. use Illuminate\Http\Request;
  11. use App\Http\Controllers\Controller;
  12. class LoginController extends Controller
  13. {
  14. public function login()
  15. {
  16. return view("login/login");
  17. }
  18. public function signin(Request $request)
  19. {
  20. var_dump($request->all());
  21. $username = $request->input("username");
  22. $password = $request->input('password');
  23. var_dump($username);
  24. var_dump($password);
  25. return view("login/signin");
  26. }
  27. }
  28.  

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


 
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>test</title>
  6. </head>
  7. <body>
  8. <form method="post" action="{{ url('/admin/signin') }}">
  9. <input name="username" type="text" value=""/>
  10. <input name="password" type="text" value=""/>
  11. <input type="hidden" name="_token" value="{{ csrf_token() }}" />
  12. <input type="submit" value="提交">
  13. </form>
  14. </body>
  15. </html>
  16.  

 
  1. {{ csrf_field() }} //这个是直接输出一个input标签

登录验证


 
  1. use Illuminate\Support\Facades\Auth;
  2.  
  3. $res = Auth::attempt(['name' => $username, 'password' => $password]);
  4.  


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

更多关于Laravel相关内容感兴趣的读者可查看本站专题:《Laravel框架入门与进阶教程》、《php优秀开发框架总结》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

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

分享到:

相关信息

  • Thinkphp框架+Layui实现图片/文件上传功能分析

    这篇文章主要介绍了Thinkphp框架+Layui实现图片/文件上传功能,结合实例形式详细分析了Thinkphp+Layui实现图片文件上传的具体步骤、原理与相关操作技巧...

    2020-02-07

  • Laravel框架自定义分页样式操作示例

    这篇文章主要介绍了Laravel框架自定义分页样式操作,结合实例形式详细分析了laravel框架自定义分页样式的具体操作步骤、实现方法及相关注意事项,需要的朋友可以参考下...

    2020-02-03

系统教程栏目

栏目热门教程

人气教程排行

站长推荐

热门系统下载