【问题标题】:Can you fix my PHP If Statement, using a Href?你能用 Href 修复我的 PHP If 语句吗?
【发布时间】:2015-05-25 19:25:28
【问题描述】:

我正在使用 if 语句并尝试显示两个语句之一,具体取决于正在运行的会话。 请帮忙。谢谢。

    if (session_name== "admin"){
    echo ("<a href="admin/logout.php">[Admin Logout]</a>");
    }else {
         echo "<a href="logout.php">[Member Logout]</a>";   
    }
    ?>

回声部分也有 2 个语法错误。

【问题讨论】:

  • 您从未将 session_name 声明为变量。 $session_name=

标签: session if-statement cookies echo href


【解决方案1】:

如果你在echo的参数周围使用双引号,你应该在其中使用单引号作为HTML属性,反之亦然(另一种方法是用反斜杠转义内引号,但我不明白为什么人们更喜欢这个)。而且变量名前需要$

if ($session_name== "admin"){
    echo ("<a href='admin/logout.php'>[Admin Logout]</a>");
}else {
     echo "<a href='logout.php'>[Member Logout]</a>";   
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-28
    • 2017-12-28
    • 2012-09-16
    • 1970-01-01
    • 1970-01-01
    • 2013-02-22
    • 2015-01-26
    • 2021-05-17
    相关资源
    最近更新 更多