【发布时间】:2016-10-01 21:06:31
【问题描述】:
我是一个菜鸟程序员,所以对于任何明显的错误,我提前道歉。在过去的一周里,我一直在创建一个产品数据库。我也可以使用表单添加产品,查看添加的所有产品等。我正在使用通过表单输入数据创建的会话。我正在努力使删除产品页面正常工作,我尝试使用 unset 清除变量,但无法使其正常工作。
添加设置会话变量的产品页面:
$_SESSION['Products'][] = $_POST; //is how i set the session on the add products page.
unset $_SESSION['Products'][]; //is how i have tried to clear the session although it does not work.
我们将不胜感激任何正确方向的观点!
【问题讨论】:
-
unset($_SESSION['Products']);就够了 -
并清除所有会话的使用 session_unset();
-
稍微考虑一下,我认为我需要做的不仅仅是取消设置会话变量。我需要从我的产品列表页面中删除该产品的整个数组。我的坏
-
t3kz 我认为这会删除整个产品列表而不是一个,我会试一试
-
@BradleyBoothman 所以使用
unset($_SESSION['Products']);修复正确吗?