【发布时间】:2011-02-22 15:45:07
【问题描述】:
确切地说,刚刚开始使用 jQuery 和 jQuery mobile。我在 PHP 中编写了一个登录脚本,一旦用户成功登录,就会运行以下脚本:
header("Location: index.php");
我希望应用程序做的是将用户重定向到他们
当它运行时,我收到以下错误:
Warning: Cannot modify header information - headers already sent by (output started at /Applications/MAMP/htdocs/app/login.php:22) in /Applications/MAMP/htdocs/app/login.php on line 138
用户已登录,那里没有问题。当我输入主页 (index.php) 的 URL 并刷新它时,会设置会话变量等。
我认为 jQuery Mobile 在后端发布了导致发送标头的内容。
有什么想法吗?谢谢!
【问题讨论】:
-
那么 /Applications/MAMP/htdocs/app/login.php 的第 22 行回显了什么?
-
第 22 行有以下内容:
标签: php http-headers