我想在php网页的某一位置显示当前已登录的用户名,代码怎样写?

来源:百度知道 编辑:UC知道 时间:2024/05/09 16:14:59
抄录一段代码如下:

$numCols = 0;
if(!authenticateUser()) {
$extraMenuCols .= "<td width=\"repcol\" align=\"center\"><a href=\"{$insUrl}account.php?action=login\">{$Languages['nav']['login']}</a></td>";
$numCols++;
}
else {
$extraMenuCols .= "<td width=\"repcol\" align=\"center\"><a href=\"{$insUrl}account.php\">{$Languages['nav']['youraccount']}</a></td>"; //这里显示的文本是"Your Account", 我想显示成当前已登录的用户名, 连接不变.
$numCols++;
$userInfo = getUserInfo();
if($userInfo['admin'] != 0) {
$extraMenuCols .= "<td width=\"repcol\" class=\"menu_bar_text\" align=\"center\"><a href=\"{$insUrl}admin/index.php\">{$Languages['nav

直接输出$_SESSION["user_name"]应该就可以了吧

在登录的时候setcookie('username','用户名');
然后$Languages['nav']['youraccount']换成$_COOKIE['username']