标题位置 - 此网页具有重定向循环

时间:2016-02-26 18:54:35

标签: php wordpress

您好我正在尝试重定向到表单页面但是我收到了以下消息

ERR_TOO_MANY_REDIRECTS

我能够想到

header('Location: http://localhost:8888/wordpress/send');

导致错误我尝试了很多不同的事情,包括在最后一行代码下面添加exit但它似乎仍然是循环的。

<?php
    /*
    Template Name: Send
    */
?>

<?php
    session_start();
    require_once(get_template_directory().'/vendor/PHPMailer/PHPMailerAutoload.php');


    $errors = [];

    if(isset($_POST['customername'], $_POST['email'], $_POST['message'])) {
        $fields = [
            'name' => $_POST['customername'],
            'email' => $_POST['email'],
            'message' => $_POST['message']
        ];

        foreach ($fields as $field => $data) {
            if (empty($data)) {
                  $errors[] = 'The ' . $field . ' field is required';
            }
        }
    } else {

        $errors[] = 'Something went wrong.';
    }

    header('Location: http://localhost:8888/wordpress/send');
    exit();

0 个答案:

没有答案