如果用户没有登录,我有一些我不想让用户看到的按钮(如果$ _SESSION ['uid'] ='';)最好的方法是什么?
需要隐藏的按钮是:
<input type='button' id='forgothide' value='Forgot My Password' >
<input type='button' id='loginhide' value='Login' >
答案 0 :(得分:5)
在HTML / PHP代码中你只需要做...
[HTML bits...]
<?php
if(!$_SESSION['uid']) {
?>
<input type='button' id='forgothide' value='Forgot My Password' >
<input type='button' id='loginhide' value='Login' >
<?php
}
?>
[Other HTML bits...]
......一切都应该好。
答案 1 :(得分:2)
简短的if语句是:
if (empty($_SESSION['uid']))
{
//uid NOT set OR evaluates to FALSE
}
else
{
//uid is set AND evaluates to true (but not necessarily correct)
}
答案 2 :(得分:0)
$buttons = "";
if(!empty($_SESSION['uid']){
$buttons = "<input type='button' id='forgothide' value='Forgot My Password' >
<input type='button' id='loginhide' value='Login' >";
}