【发布时间】:2011-02-17 16:09:42
【问题描述】:
我是 PHP 会话的新手,遇到以下错误:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at somefile:someline).
还有这个:
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent by (output started at somefile:someline).
session_start(); 是我所有代码中的第一件事。我不确定问题是什么。它给了我行号,但我在这些行上所做的只是开始会话。
另外 - 我有一部分代码的 POST 操作是另一个 PHP 页面。如何在该操作页面中设置与该页面相关的 $_SESSION 变量?
【问题讨论】:
-
发布一些代码,显示 session_start() 是您代码中的第一件事。通常这个问题是由换行符引起的