首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel 8重定向到特定页面问题

Laravel 8重定向到特定页面问题
EN

Stack Overflow用户
提问于 2021-09-27 03:53:49
回答 2查看 32关注 0票数 0

我是Laravel的新手;正在做一个简单的CRUD应用程序;登录后,我想将自己重定向到另一个页面,比如欢迎;但是,我得到了下面的错误;如果你能帮助解决它,我将不胜感激。(用户未定义索引:ErrorException http://localhost:8000/user)

代码语言:javascript
复制
**controller:**
<?php> 
> namespace App\Http\Controllers;
> use Illuminate\Http\Request;
> class UserAuth extends Controller
> {
>     function userLogin(request $req)
>     {
>         $data= $req->input();
>         $req->session()->put('user',$data['user']);
>         return redirect('welcome');
>         //echo "success";
>     }
> }
**Route:**
Route::post('user', [UserAuth::class, 'userLogin']);
Route::view("login", 'login'); Route::view("welcome", 'welcome');

**Login.blade.php**
<form action="user" method="POST">
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-09-27 04:03:44

看起来您正在尝试获取$data数组中的user密钥,而此密钥不存在。按照我认为您想要应用的逻辑,表单必须有一个名为user的输入。

代码语言:javascript
复制
<input name="user" type="text">
票数 1
EN

Stack Overflow用户

发布于 2021-09-27 04:06:51

尝试使用以下命令在控制器中返回view

代码语言:javascript
复制
return view('welcome');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69341026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档