我在div中有一个php代码,但我希望在用户登录后显示用户名,但我如何在echo中回显会话?
<?php
if(isset($_SESSION['username']))
{
echo '<ul class="nav" action="Login.html" method="post">
<li class="loginbtn"><a href="#">echo '$_SESSION['username'];'</a></li>
<li class="loginbtn"><a href="#">Logout</a></li>
</ul>';
}
使用级联
echo '<ul class="nav" action="Login.html" method="post">
<li class="loginbtn"><a href="#">'.$_SESSION['username'].'</a></li>
<li class="loginbtn"><a href="#">Logout</a></li>
</ul>';
您不需要再次调用echo
,也不需要分号