“ echo”会话和注销在同一行

目前,当我显示我的用户名(通过会话)和注销功能时,两者都在不同的行中

http://img.mukewang.com/6082870c0001bc1802600151.jpg

http://img1.mukewang.com/6082871f00015ae804630122.jpg

用户名位于“注销”的右侧


www说
浏览 164回答 2
2回答

白衣非少年

向右浮动会将所有内容推向右侧(最后一项是最右侧的一项)。如果您需要将所有内容都放在一行上,那么您的代码似乎可以正常工作。<?phpsession_start(); // Right at the top of your script?><li class='active'>&nbsp;<?php&nbsp;&nbsp;if($_SESSION['logged']==true)&nbsp;{&nbsp;&nbsp; &nbsp; &nbsp;echo '<a href="logout.php"><span>Logout</span></a>' . $_SESSION["username"];&nbsp;}&nbsp;else&nbsp;{&nbsp; &nbsp; &nbsp;echo '<a href="registerform.html"><span>Login/Register</span></a>';&nbsp;}&nbsp;echo '</li>';?>

宝慕林4294392

首先,删除此部分 style='float:right;'使用float:right将使文本右移。其次,在这里需要一些间距:echo $_SESSION["username"]." "; // you can use `|` to separation&nbsp;echo '<a href="logout.php"><span>Logout</span></a></li>';
打开App,查看更多内容
随时随地看视频慕课网APP