Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个问题,我在 Internet 上没有找到解决方案。
我的代码和平是:
$username = $_POST["nkn"]; $_SESSION['user'] = $username;
然后,当我使用:
echo $_SESSION['user'];
什么都没有出现。
可以是第一段代码的第二行的问题吗?
如果是,我还没有找到诸如strcpy或类似的 PHP 方法。如何进行字符串复制?
strcpy
原因:
session_start();可能不会出现在使用会话的受影响页面的顶部。
session_start();
解决方案:
session_start();需要使用会话放置在每个页面的顶部,通常紧跟在 PHP 开始标记之后<?php。
<?php
例子:
<?php session_start(); // rest of code ?>
访问 PHP.net 网站可以找到有关该主题的更多信息。
http://php.net/manual/en/function.session-start.php