HTML&会话问题

时间:2011-04-06 13:20:48

标签: php html

不工作!

<?php session_start(); ?>
<p class="username"><?php print $_SESSION['name']; ?></p>

3 个答案:

答案 0 :(得分:6)

这将:

<?php
    session_start();
    $_SESSION['name'] = 'Hello World!';
?>
<p class="username"><?php print $_SESSION['name']; ?></p>

答案 1 :(得分:0)

$ _ SESSION是一个可供当前用户使用的数组,其成员与任何其他数组一样。因此,使用您的示例,如果您尚未定义$ _SESSION ['name'],那么它将不会向您显示任何有用的信息。

希望有所帮助。

答案 2 :(得分:0)

您必须在$_SESSION['name']中声明并插入一个值,然后才能打印出来 如下:

<?php
    session_start();
    $_SESSION['name'] = 'asht';
?>
<p class="class1"><?php echo $_SESSION['name']; ?></p>

在您的情况下,结果没有显示任何内容,因为$_SESSION['name']为空。