我正在尝试在 cookie 的帮助下搜索数据并在同一页面中显示数据。它工作正常,但是当我尝试销毁 cookie 时,结果数据丢失并且没有搜索发生。我也使用pagination
. 当我点击另一个页面没有。在分页中,结果数据丢失。这仅在我销毁 cookie 时发生。如果我不销毁 cookie,即使我在 url 中按 enter,数据也会继续显示。
php code
:
$depart_type='';
if(isset($_COOKIE['depart_type']))
{
$depart_type = $_COOKIE['depart_type'];
}
if($_POST['department_type']!='')
{
$depart_type = $_POST['department_type'];
setcookie("depart_type",$depart_type,time()+3600,"/");
}
$whr ="1";
if($depart_type!="")
{
$whr .= " AND `department_type` = '$depart_type'";
}
$QryStaff = mysql_query("select * from `tbl_staff` where $whr) or die(mysql_error());
所以,问题是我何时何地销毁或取消设置 cookie?