相关疑难解决方法(0)

如何修复PHP中的"Headers already sent"错误

运行我的脚本时,我收到几个这样的错误:

警告:不能更改头信息-头已经发出(输出开始/some/file.php:12)在/some/file.php线23

错误消息中提到的行包含header()setcookie()调用.

这可能是什么原因?以及如何解决它?

php header

833
推荐指数
10
解决办法
133万
查看次数

'wp_redirect'无效

有一个HTML表单输入.这是代码:

<?php if(isset($_POST['login'])) { 
    wp_redirect("/"); 
}

<form accept-charset="UTF-8" method="post" >
    ...
    <center><input name="login" type="submit" value="????" />
</form>
Run Code Online (Sandbox Code Playgroud)

但重定向不起作用.安装调试插件重定向到wp,这就是它显示的内容.

http://i.stack.imgur.com/Im4eE.png

PS:

<?php wp_redirect( 'http://www.example.com', 301 ); exit; ?>
Run Code Online (Sandbox Code Playgroud)

它也不起作用.

wordpress redirect

10
推荐指数
4
解决办法
3万
查看次数

标签 统计

header ×1

php ×1

redirect ×1

wordpress ×1