【发布时间】:2011-06-12 23:04:40
【问题描述】:
我有一个页面,上面有搜索表单,下面有搜索结果的表格。在搜索表单中,我有复选框“在此类别中搜索”。默认情况下我正在做什么来检查它:
if(!isset($_SESSION['inthiscat'])){
$_SESSION['inthiscat'] = 'on' ;
$checked = 'checked';
}
$_GET['inthiscat'] = $_SESSION['inthiscat'];
复选框代码:INPUT type="checkbox" name="inthiscat"<?=$checked?>。
链接到结果的下一页 index.php?inthiscat=$_GET['inthiscat']。
所以问题是当我取消选中“在此类别中搜索”时,当我转到下一页结果时它仍然被选中。如何解决它以及我做错了什么?当然是会话开始。
【问题讨论】:
标签: php