if ((isset($_GET['Menu']) && $_GET['Menu'] == "1" && $_GET['Overview']==1)
{
echo '$_GET['Overview']'
}
if 语句从 URL 接收参数
因为你不能像你那样使用if
。 拆分echo
,那么它应该可以工作:
echo "<li><a " ;
if($_GET['Menu']==1) { echo 'class="select"'; }
echo " href=javascript:setParam('Menu',1);>Networks</a></li>";
$x="";
if($_GET['Menu']==1)
$x= 'class="select"';
echo "<li><a>".$x." href=javascript:setParam('Menu',1);>Networks</a></li>";
我偏向于sprintf
进行连接,但这只是我:
echo sprintf('<li><a %s href=javascript:setParam(''Menu'',1);>Networks</a></li>',
$_GET['Menu']==1 ? 'class="select"' : '');
你需要
echo
代码的每个部分:
echo "<li><a ";
if($_GET['Menu']==1) { echo 'class="select"'; }
echo " href=javascript:setParam('Menu',1);>Networks</a></li>";