目前我有:
$page = basename($_SERVER['REQUEST_URI']);
<li<?php if($page == 'index.php?page=product') print ' id="current"'; ?>><a href="index.php?page=product">Products</a></li>
但是当url类似于index.php?page = product&amp; item = 100
班级'id = current'不适用。
任何解决方法?
谢谢你的帮助。
答案 0 :(得分:5)
if($_GET['page'] == 'product')
代替if($page == 'index.php?page=product')
答案 1 :(得分:0)
$page = $_SERVER['PHP_SELF'].'?'.$_GET['page'];
答案 2 :(得分:0)
如果您想查看发送到$ _GET和$ _POST变量的内容,可以使用以下内容将其转储到页面:<?php echo '<pre>' . print_r($_GET,true) . '</pre>'; ?>