小编Ben*_*yot的帖子

如何在PHP中销毁特定的会话变量?

我目前正在开发购物车系统.它需要用户登录才能访问购物车.所以我写了一些代码来禁止访问购物车页面,如果用户没有登录.但是,每当我尝试清空购物车时,我都会退出.我只想破坏购物车会话而不是用户会话.这是我的代码:

对于购物车页面:

<?php
  session_start();
  if(isset($_SESSION['userID'])){

  }
  elseif(!isset($_SESSION['userID'])){
      echo 
      "<script>
        alert('You must be logged in.');
        window.location.href='index.php#login'
      </script>";
    }
?>

  <?php
    include ('../import/layout.php');
  ?>

  <body>

    <div class="site-wrapper" id="index">

      <div class="site-wrapper-inner">

        <div class="cover-container">

          <?php
            include ('../import/nav-two.php');
          ?>

          <!-- <div class="inner cover">

          </div>

          <div class="mastfoot">
            <div class="inner">
              <p>&copy; 2015 Aroma Chicken House Restaurant, All Rights Reserved.
                 <a class="menu-item pull-right" href="#index">Back to Top</a>
              </p>
            </div>
          </div> -->

        </div>

        <div id="cart">
          <div class="container">
            <?php
              include ('../cart/index.php');
            ?>
          </div>
        </div>


      </div>

    </div>


  </body>
Run Code Online (Sandbox Code Playgroud)

对于购物车更新:

<?php
session_start();
include_once("config/config.php"); …
Run Code Online (Sandbox Code Playgroud)

php session

8
推荐指数
3
解决办法
3万
查看次数

标签 统计

php ×1

session ×1