将PHP重定向到成功/错误页面

将PHP重定向到成功/错误页面,php,forms,email,redirect,Php,Forms,Email,Redirect,我在这个网站上找到了一些例子,并将它们混合在一起。代码是有效的(转到成功页面),但是如何测试转到错误页面是否有效 代码: <?php $NOMBRE = $_POST['NOMBRE']; $APELLIDO = $_POST['APELLIDO']; $TELEFONO = $_POST['TELEFONO']; $DIRECCION_DE_CORREO_ELECTRONICO = $_POST['DIRECCION_DE_CORREO_ELECTRONI

我在这个网站上找到了一些例子,并将它们混合在一起。代码是有效的(转到成功页面),但是如何测试转到错误页面是否有效

代码:

<?php
    $NOMBRE = $_POST['NOMBRE'];
    $APELLIDO = $_POST['APELLIDO'];
    $TELEFONO = $_POST['TELEFONO'];
    $DIRECCION_DE_CORREO_ELECTRONICO = $_POST['DIRECCION_DE_CORREO_ELECTRONICO'];
    $TIPO_DE_EVENTO = $_POST['TIPO_DE_EVENTO'];
    $FECHA_DEL_EVENTO = $_POST['FECHA_DEL_EVENTO'];
    $CONSULTA = $_POST['CONSULTA'];
    $NOMBRE_DEL_ESPACIO = $_POST['NOMBRE_DEL_ESPACIO'];
    $DIRECCION = $_POST['DIRECCION'];
    $CANTIDAD_DE_INVITADOS = $_POST['CANTIDAD_DE_INVITADOS'];
    $SERVICIOS_CONTRATADOS = $_POST['SERVICIOS_CONTRATADOS'];
    $CUALES = $_POST['CUALES'];
    $COMO_LLEGO_A_ESTE_SITIO = $_POST['COMO_LLEGO_A_ESTE_SITIO'];
    $formcontent=" De: $NOMBRE $APELLIDO \n Telefono: $TELEFONO / E-mail: $DIRECCION_DE_CORREO_ELECTRONICO \n \n Tipo de evento: $TIPO_DE_EVENTO / Fecha del eveno: $FECHA_DEL_EVENTO \n \n Mensaje: \n $CONSULTA \n Espacio: '$NOMBRE_DEL_ESPACIO' ($DIRECCION) \n Cantidad de invitados: $CANTIDAD_DE_INVITADOS \n $SERVICIOS_CONTRATADOS cuento con servicios contratados \n $CUALES \n ¿Como llego a este sitio? $COMO_LLEGO_A_ESTE_SITIO";
    $recipient = "gdmtgdmt@gmail.com";
    $subject = "Mensaje desde sitio web";
    $mailheader = "De: $DIRECCION_DE_CORREO_ELECTRONICO \r\n";

    if (mail($recipient, $subject, $formcontent, $mailheader)) {
        header("Location: e-consultasenviado.htm");
    }
    else {
        header("Location: e-consultasnoenviado.htm");
    }
    exit;
?>

如果为了检查是否加载了错误页面而故意造成错误,那么只需输入
在支票中生成
false
。(请务必在以后删除它,因为它不会发送电子邮件)


很高兴我能帮助@gdmt:)
if (!mail($recipient, $subject, $formcontent, $mailheader)) {
    header("Location: e-consultasenviado.htm");
}
else {
    header("Location: e-consultasnoenviado.htm");
}