如何根据php条件显示和隐藏div [英] How to show and hide div based on php condition
本文介绍了如何根据php条件显示和隐藏div的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我的php代码
<脚本>document.getElementById("loggedin").style.display = 'none';<?php}别的 {echo "未登录";?><脚本语言="javascript">document.getElementById("public").style.display = 'none';<?php}?>
和 html 是
<div style="float:right;display:block;"id="公共"><a href="login_signup/login.php" class="myButton">登录
<div style="float:right;display:block;"id="登录"><a href="login_signup/login.php" class="myButton">登录</a>
我只想一次显示一个 div.如何解决这个问题??但是 php echo 功能是根据条件工作的.
解决方案
不要将 JavaScript 代码放入 PHP 中,只需将 div 放入其中即可.
<li><?phpif(isset($_SESSION["loggedin"]) && $_SESSION["loggedin"] === true) {?><div style="float:right;display:block;"id="登录"><a href="login_signup/login.php" class="myButton">登录</a>
<?php} 别的 {?><div style="float:right;display:block;"id="公共"><a href="login_signup/login.php" class="myButton">登录