Добрый день! Столкнулся с такой проблемой, что при обработке формы обработкчиком, все работает за исключением редиректа! Уже кучу способов и без результатно! Решил сделать редирект с помощью onclick, первый раз все работает, но второй раз уже нет! Подскажите, как решить данную проблему?!!!
Вот код обработчика:
<?php
error_reporting(0);
$to = 'v-dergachev@cpa-service.ru';
$subject = 'Заявка с сайта ';
$headers = "From: info@" . $_SERVER['HTTP_HOST'] . "\r\n";
$headers .= "Reply-To: info@" . $_SERVER['HTTP_HOST'] . "\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=UTF-8\r\n";
$message = '<html><body>';
$message .= '<table rules="all" style="border-color: #666;" cellpadding="10">';
foreach ($_POST as $key => $value) {
$message .= "<tr><td><strong>" . $key . ":</strong> </td><td>" . $value . "</td></tr>";
}
$message .= "</table>";
$message .= "</body></html>";
if (mail($to,$subject,$message,$headers)){
echo "{\"FormResponse\": {\"success\": true, \"redirect\": \"\"}}";
}
?>
А вот сама форма
<form action="send.php" method="post" name="lander" data-unit="tesser.ru" data-land="repair" data-form="top" data-handler="true" id="form1">
<input class="form-kons__input" type="text" name="name" value="" placeholder="ФИО" required="">
<input class="form-kons__input" type="email" name="email" value="" placeholder="Электронная почта" required="">
<input class="form-kons__input" type="tel" name="phone" value="" placeholder="Телефон" required="">
<input class="form-kons__submit" type="submit" value="Заказать консультацию" onclick = 'f();'>
</form>
А так же скрипт
<script>
function f () {
document.location.href="http://stoymax.ru";
}
</script>