当前位置: 首页 > 知识库问答 >
问题:

Laravel使用()消息重定向回

闾丘文昌
2023-03-14

我试图重定向到上一页的消息时,有一个致命的错误。

App::fatal(function($exception)
{
    return Redirect::back()->with('msg', 'The Message');
}

在试图使用访问消息的视图中

Sessions::get('msg')

但是什么都没有表现出来,我是不是做错了什么?

共有3个答案

姚韬
2023-03-14

另一种方法是

控制器

use Session;
       
Session::flash('message', "Special message goes here");
return Redirect::back();

查看

@if (Session::has('message'))
   <div class="alert alert-info">{{ Session::get('message') }}</div>
@endif
晏炳
2023-03-14

Laravel 5及更高版本

控制器

 return redirect()->back()->with('success', 'your message,here');   

刀片:

@if (\Session::has('success'))
    <div class="alert alert-success">
        <ul>
            <li>{!! \Session::get('success') !!}</li>
        </ul>
    </div>
@endif
汪理
2023-03-14

试试看

return Redirect::back()->withErrors(['msg' => 'The Message']);

在你的视野里称之为

@if($errors->any())
<h4>{{$errors->first()}}</h4>
@endif
 类似资料:
  • 我有Omnipay功能完美地在我的支付网关,但当系统重定向到PayPal我得到以下屏幕上重定向到PayPal之前: 重定向到https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout 我想知道的是,如果有人知道如何停止页面显示并直接重定向到没有这个中间页面的PayPal。我的重定向代码如下:

  • 我有一个网页,这是一个邮政路线。这个页面有一个删除按钮,可以路由到另一个POST路由,在这里我删除指定的数据库行并重定向回第一个页面。 问题是,当我使用任何back()或reway()函数时,它们似乎会产生对上一个URL的GET请求。但上一页是仅限POST页。 如何将POST请求和POST数据重定向回?

  • 我找不到我的谜题。当我加载页面时,chrome会说:localhost页面不工作,localhost重定向了你太多次。我猜这是在创造一个循环。我可能做错了一些我无法得到的事情。这是我的密码。 授权控制器 模型 Authenticate.php config/auth.php

  • 问题内容: 正在执行我的第一个Laravel 5项目,并且不确定在哪里或如何在我的应用程序上放置强制HTTPS的逻辑。关键在于,有许多域指向该应用程序,并且只有三分之二使用SSL(第三个是后备域,长话短说)。所以我想用我的应用程序的逻辑而不是.htaccess来处理这个问题。 在Laravel 4.2中,我使用以下代码完成了重定向: 我在想应该在中间件中实现类似这样的东西,但是我不能完全理解使用它

  • 安装新的Laravel 5.4项目。 运行。 去http://localhost:8000/home (未登录)。 我被重定向到http://localhost:8000/login 这个重定向看起来很神奇。这是回家的路线: 我们永远不会使用方法,因为中间件接管了这个任务。我打开中间件文件,并且没有提到重定向。 从到的重定向定义在哪里?

  • 问题内容: 如果表单操作引发异常,如何使用给定的参数重定向回表单页面? 问题答案: 您可以使用以下内容: 如果您使用的是Form Request Validation,这正是Laravel将错误和给定输入重定向回您的方式。 摘录自: