session_start()在每页顶部需要时不起作用



我正在使用登录和注册表单处理这个项目。我已经添加了我的session_start();变量,并要求它进入我的网页。然而,这个变量给了我一个session_start()警告,说明头已经发送,但我的脚本运行得很好。这是我的网站的标题代码:

<?php
session_start();
$username = $_SESSION['username'];
$userid = $_SESSION['userid'];
error_reporting(E_ALL ^ E_NOTICE);
$url = "http://www.mydomain.com/";
?>
<!DOCTYPE html>
<html> ...

这是我网页的顶部:

<?php require ("./inc/header.php") ?>
<?php $title = "Title for webpage inserted Here"; ?>

我不明白为什么我会收到session_start()警告。请帮忙!

也许您的配置设置为仅使用cookie,请在顶部添加以下内容:ini_set("session.use_only_cookie","0");

我找到了问题的解决方案。Koen的空白是正确的。。。我只是去掉了空白,需要session_start();变量,并将文件ftp到我的服务器,它解决了这个问题。谢谢你的想法和建议。非常感谢您的帮助!

最新更新