Как перенаправить на страницу с благодарностью после отправки формы?

Я абсолютно не знаю, как добавить представление "Спасибо" на мой сайт. Я не имею опыта программирования, только пользовательский интерфейс и т. Д.

Вот [ссылка][1] на данный сайт.

(РЕДАКТИРОВАТЬ) Позвольте мне уточнить. Я использую Blocs (приложение bootstrap wysiwyg) и есть форма отправки. Теперь мне нужно добавить перенаправление страницы с благодарностью для целей Google Analytics. Я уверен, что приведенный ниже код поможет:

$(function()

{var successMsg = "Ваше сообщение отправлено."; // Сообщение об успехе. var failMsg = "Извините, наш почтовый сервер не отвечает, извините за неудобства!"; // Сообщение показывается при ошибке.

$("input,textarea").jqBootstrapValidation(
{
    preventSubmit: true,
    submitSuccess: function($form, event)
    {
        if(!$form.attr('action')) // Check form doesnt have action attribute
        {
            event.preventDefault(); // prevent default submit behaviour

            var processorFile = "./includes/"+$form.attr('id')+".php";
            var formData = {};

            $form.find("input, textarea, option:selected").each(function(e) // Loop over form objects build data object
            {       
                var fieldData =  $(this).val();
                var fieldID =  $(this).attr('id');

                if($(this).is(':checkbox')) // Handle Checkboxes
                {
                    fieldData = $(this).is(":checked");
                }
                else if($(this).is(':radio')) // Handle Radios
                {
                    fieldData = $(this).val()+' = '+$(this).is(":checked");
                }
                else if($(this).is('option:selected')) // Handle Option Selects
                {
                    fieldID = $(this).parent().attr('id');
                }

                formData[fieldID] = fieldData;      
            });

1 ответ

Сначала отправьте форму, а затем поймайте пост. Обработка формы и перенаправление.

<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    // Handle your form

    // redirect
    header("Location: thank-you.php");
    exit;
}
?>
<form metod="POST" action="<?= $_SERVER['REQUEST_URI']; ?>">
    <button type="submit">Send</button>
</form>
Другие вопросы по тегам