使用由刀片laravel 4.2内的ajax制成的会话

时间:2016-06-15 05:45:01

标签: php laravel laravel-4

嗨,所以当点击某个按钮时,通过ajax进行会话是代码

function cModal(id)
    {

        alert(id);

        $.ajax({
          method: 'post',
          url: 'http://localhost/dummy/app/putSession.php',
          data: {
            'dID': id
          },
          success: function() 
          {
            alert(id);
          }
        });
    }

它是成功的,因为它会警告success:function()内的ID 在我的putSession.php文件中,我就是这样做的

<?php
session_start();
$tId = $_POST['dID'];
$_SESSION["sID"] = $tId;
exit();

&GT;

但问题是我无法在我的刀片文件中访问它,就像这样调用它

<div class="modal-content">
    <div class="row rowMarg">
    <?php session_start(); ?>
        @if(Session::has('sID'))
            {{ Session::forget('sID') }}
            <h6>Information.</h6>


        @else
            <h6>File details not found.</h6>
        @endif
    </div>
</div>

它只是转到file details not found 知道我做错了什么吗?提前谢谢!

1 个答案:

答案 0 :(得分:0)

使用像

这样的laravel会话
      $request->session()->put('user', 'value');
      $request->session()->get('user', 'value');
      $request->session()->push('user.teams', 'developers');

了解更多https://laravel.com/docs/4.2/session