Php 成功上传laravel dropzone文件后,如何使用会话消息重定向新页面?

Php 成功上传laravel dropzone文件后,如何使用会话消息重定向新页面?,php,jquery,laravel,session,dropzone.js,Php,Jquery,Laravel,Session,Dropzone.js,我使用laravel和DropZone上传文件。成功上传文件后,我想用会话消息重定向。 我的js代码如下: var baseUrl = "{{ url('/') }}"; Dropzone.autoDiscover = false; var myDropzone = new Dropzone("form#dropzoneFileUpload", { url: baseUrl+"/dropzone/uploa

我使用laravel和DropZone上传文件。成功上传文件后,我想用会话消息重定向。 我的js代码如下:

 var baseUrl = "{{ url('/') }}";

            Dropzone.autoDiscover = false;
             var myDropzone = new Dropzone("form#dropzoneFileUpload", { 
                 url: baseUrl+"/dropzone/uploadFiles",
             });
             Dropzone.options.myAwesomeDropzone = {
                paramName: "file", 
                maxFilesize: 2, // MB
                addRemoveLinks: true,
                accept: function(file, done) {

                },
              };
这是我的控制器代码:

$upload_success = Input::file('file')->move($destinationPath, $fileName); 
        if ($upload_success) {
             \Session::put('success','Uploded successfully.');
            return redirect()->intend('/media');
            //return Response::json('success', 200);
        } else {
            return Response::json('error', 400);
        }
如何使用此会话消息并重定向到其他页面?此代码不起作用:

 \Session::put('success','Uploded successfully.');
                return redirect()->intend('/media');
添加
with()
以重定向而不是调用会话类

return redirect()->intend('/media')->with('success', 'Uploded successfully');

在控制器顶部导入
会话
类:

use Illuminate\Support\Facades\Session;
在您的方法中:

Session::flash('success','here goes your message!');
return redirect('redirect_path');
在视图文件中:

@if(Session::has('success'))
    <div class="alert alert-success">
        {{ Session::get('success') }}
    </div>
@endif
@if(Session::has('success'))
{{Session::get('success')}
@恩迪夫

上传和重定向有效吗?没有。什么都没发生,只是上传了文件。您使用ajax进行上传吗?没有,我没有使用ajaxstrange。如果你可以上传,你应该得到重定向,否则json错误不会重定向。但如果我在这里检查开发人员控制台(网络选项卡),则显示请求URL:&预览选项卡显示成功消息