HTML上的$ _SESSION [' user_name']

时间:2015-12-14 14:25:40

标签: php html

如何在外部HTML中打印session_start(); $_SESSION['user_name']=$username; ? 这将是我的网页上欢迎用户。

我的PHP和HTML是两个单独的文件。我想显示当前在网页中登录的帐户的用户名。

[
    {
        id: 99,
        title: 'aaaaa',
        start: '2015-12-15'
    },
    /* ... */
]

那是我的php文件中写的内容。 但是如何在HTML上打印?

由于

1 个答案:

答案 0 :(得分:1)

您可以在HTML中包含PHP,但需要使用文件扩展名' .php'而不是' .html' (除非您通知您的Web服务器将html文件解析为PHP),因为在这种情况下,它不会混淆问题。

<?= $_SESSION['user_name']; ?>

您也可以使用完整的PHP标记并回显该值。但请记住也要使用htmlentities()来逃避价值:

<?= htmlentities($_SESSION['user_name']); ?>

很抱歉没有更清楚......以上示例假设您在代码中的某个地方有某个session_start(),否则它将无法使用。