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