gpt4 book ai didi

php - 标题 php 不工作

转载 作者:行者123 更新时间:2023-12-03 22:23:09 24 4
gpt4 key购买 nike

好吧,我正在尝试使用 header 发送信息,但是我的 html 已经在输出信息,我尝试使用 ob_start() 函数修复问题无济于事

    ob_start();
require('RegisterPage.php');
if(isset($_POST['register']))
{
if(register($errormsg,$regnumber))
{
$to = $_POST['email'];
$subject = "Registration";
$txt = "You need to return to the Classic Records homepage and enter the number given in order to finish your registration ".$regnumber."";
$headers = "From: registration@greenwichtutoring.com";
mail($to,$subject,$txt,$headers);
header('Location:emailNotification.html');
}
else $error=$errormsg;
}
ob_end_flush();

最佳答案

检查 ob_start() 函数之前包含的任何脚本是否正在输出 HTML。有时,包含的文件可以在 PHP 结束标记后包含一个空格。该空间将按原样输出。要解决此问题,请保留文件中的 PHP 结束标记。

例如

<?php
class someClass {
...
}
?><whitespace>

会让你头疼。这很好并解决了上述问题:

<?php
class someClass {
...
}

关于php - 标题 php 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1775348/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com