如果PHP!=会话隐藏按钮

时间:2010-12-26 18:16:27

标签: php jquery

如果用户没有登录,我有一些我不想让用户看到的按钮(如果$ _SESSION ['uid'] ='';)最好的方法是什么?

需要隐藏的按钮是:

    <input type='button' id='forgothide' value='Forgot My Password' >
<input type='button' id='loginhide' value='Login' >

3 个答案:

答案 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' >";
}