php - 如何在 cakephp 中使用 session 打印用户名?

标签 php session cakephp

当我从 session 中调用它时,我无法让我的用户名显示在网站上。

index页面的代码是:

<h1>Users Home</h1>
Welcome <?php $user = $this->Session->read('Users.username');?>

我做错了什么?

我也尝试过各种其他调用它的方法,然后收到不同的错误消息。

最佳答案

在您的代码中,您使用用户名的内容设置 $user。但是你没有打印它。

<h1>Users Home</h1>
Welcome <?=$this->Session->read('Auth.User.username')?>

这是

的缩写
<h1>Users Home</h1>
Welcome <?php print $this->Session->read('Auth.User.username'); ?>

关于php - 如何在 cakephp 中使用 session 打印用户名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13706707/

相关文章:

php - 如何在 Javascript 持久性周围正确工作?

php - 我缺少什么? SQL注入(inject)

php - 如何使用 PHP 和 jQuery 将 DIV 标签保存到 MySQL

CakePHP3 - 反向(删除)生成(烘焙) Controller

php - 当这个函数循环时创建一个 20px 的左内边距

php - Laravel TokenMismatchException session 超时

session - ZF2中如何实现鉴权

php - CakePHP 3.0 在没有国际扩展名的情况下无法运行

php - cakephp 调试信息意外出现

页面之间的 PHP session 变量