@rotoura

Как сделать редирект после отправки формы?

Есть код формы отправки заявки с квиза mail.php:

Нужно реализовать редирект на другую страницу после успешной отправки письма с заявкой
<?
date_default_timezone_set('Europe/Moscow');
$answer1 = $_POST['ans-1'];
$answer2 = $_POST['ans-2'];
$answer3 = $_POST['ans-3'];
$answer4 = $_POST['ans-4'];
$answer5 = $_POST['ans-5'];
$comment = "Новая заявка с квиза <strong>Советник Оренбург</strong>. Телефон: <strong>".$_POST['phone']."</strong><br>".$answer1."<br>".$answer2."<br>".$answer3."<br>".$answer4."<br>".$answer5;
$to = "glumbord@gmail.com";
$from = 'domipoteka';
if($_POST['action']=="result"){
    $subject = "Заявка c квиза Оренбург";
    $headers = "From: " . strip_tags($from) . "\r\n";
    $headers .= "Reply-To: ". strip_tags($from) . "\r\n";
    $headers .= "MIME-Version: 1.0\r\n";
    $headers .= "Content-Type: text/html; charset=UTF-8\r\n";
    $message = '<html><body>';
    $message .= '<table width="100%" rules="all" style="border:1px solid #ccc;" cellpadding="10">';
    $message .= "<tr><td style='width:30%;font-weight:bold'>Телефон</td><td>".$_POST['phone']."</td></tr>";
    $message .= "<tr><td style='width:30%;font-weight:bold'>Вопрос 1</td><td>".$_POST['ans-1']."</td></tr>";
    $message .= "<tr><td style='width:30%;font-weight:bold'>Вопрос 2</td><td>".$_POST['ans-2']."</td></tr>";
    $message .= "<tr><td style='width:30%;font-weight:bold'>Вопрос 3</td><td>".$_POST['ans-3']."</td></tr>";
    $message .= "<tr><td style='width:30%;font-weight:bold'>Вопрос 4</td><td>".$_POST['ans-4']."</td></tr>";
        $message .= "<tr><td style='width:30%;font-weight:bold'>Вопрос 5</td><td>".$_POST['ans-5']."</td></tr>";
    $message .= "</table></body></html>";
    echo mail($to, $subject, $message, $headers);
}
?>
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Yan-s
Ответ написан
Комментировать
Stalker_RED
@Stalker_RED
1. убрать echo
2. отправить header(location...) после отправки письма
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы