php - 如何在 HTML 和 PHP 之间显示用户名

标签 php html

我的问题是:我有一个登录系统,我想在页面中显示当前用户名。

日历.php:

//一些代码

      <ul class="nav navbar-nav">
        <li><a href="#">Welcome <? echo $_SESSION['username'] ?></a></li>
        <li><a href="logout.php">Logout</a></li> <!-- class="active" -->
        <li><a href="#">Store location <span class="label label-danger">65</span></a></li>
      </ul>

//一些代码

这显示“欢迎”但不显示用户名... 我怎样才能做到这一点?提前谢谢大家。

最佳答案

确保 $_SESSION['username'] 已经设置,即:

index.php

<?php
session_start();
$_SESSION['username'] = "someusername";

日历.php

<?php
session_start();
?>
  <ul class="nav navbar-nav">
    <li><a href="#">Welcome <?php echo $_SESSION['username'] ?></a></li>
    <li><a href="logout.php">Logout</a></li> <!-- class="active" -->
    <li><a href="#">Store location <span class="label label-danger">65</span></a></li>
  </ul>

注意:

确保 session_start(); 是脚本中的第一条语句,即:

<?php
session_start();

否则你可能会得到错误:

"Headers already sent..."


了解如何跨多个文件使用 php session here

关于php - 如何在 HTML 和 PHP 之间显示用户名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30131826/

相关文章:

javascript - 验证是否选中分组单选框

php - 使用 PHP 将用户输入的全文搜索查询解析为 MySQL 的 WHERE 子句

php - 在 Doctrine 中使用列值作为数组索引

javascript - 如何使用 CSS 或 JavaScript 将图像用于复选框?

html - 搜索如何通过id在react中显示div

jquery - 使子元素的边框与父元素的边框重叠的更好方法

html - 为什么媒体查询在 Angular 8 中不起作用

php - 一次搜索多个表以查找值

PHPCodeSniffer 规则限制每个函数/方法的最大指令数

php - 文件 uploader 不工作,没有文件被移动到指定的文件夹。