重定向不起作用

这个问题在这里已经有了答案:

  • 如何解决PHP 11中的“Headers already sent”错误

  • 从PHP文档:

    必须在发送任何实际输出之前调用header() ,或者使用普通的HTML标记,文件中的空行或PHP。

    在你的情况下,你在header()之前使用echo


    我提醒自己,我已经在实际的测试环境中安装了xDebug,并在Google搜索后发现了这个网站:http://bugs.xdebug.org/view.php?id=532

    因此,我将下载最新版本的xDebug,并相应地更改php.ini以获取新文件,并且所有操作都像魅力一样。 标题正在发送 - 重定向完成并显示错误。

    谢谢大家的帮助!


    你有短标签启用吗? 尝试使用长标签<?php

    <?php
    error_reporting(E_ALL);
    header("Location: login.php");
    die();
    ?>
    
    链接地址: http://www.djcxy.com/p/71883.html

    上一篇: redirect doesn't work

    下一篇: jQuery AJAX see redirect as status 200 not 302?