@orangestudio

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

Доброго времени суток! У меня есть код php, который отвечает за отправку данных с форму на почту.
<?php
if($_POST)
{
$to_Email = "metrika.flowers@yandex.ru1"; 
$subject = 'Запрос обратного звонка '.$_POST["polz_name1"]; 

if(!isset($_SERVER['HTTP_X_REQUESTED_WITH']) AND strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) != 'xmlhttprequest') {

$otvet_serv = json_encode(
array( 
'text' => 'Возникла ошибка при отправке данных'
));

die($otvet_serv);
} 

if(!isset($_POST["polz_name1"]) || !isset($_POST["polz_tel1"]))
{
$otvet_serv = json_encode(array('type'=>'error', 'text' => 'Заполните форму'));
die($otvet_serv);
}

$user_Name = filter_var($_POST["polz_name1"], FILTER_SANITIZE_STRING);
$user_Phone = filter_var($_POST["polz_tel1"], FILTER_SANITIZE_STRING);

if(strlen($user_Name)<3)
{
$otvet_serv = json_encode(array('text' => 'Поле Имя слишком короткое или пустое'));
die($otvet_serv);
}
if(!is_numeric($user_Phone))
{
$otvet_serv = json_encode(array('text' => 'Номер телефона может состоять только из цифр'));
die($otvet_serv);
}

$message = "Имя: ".$user_Name.". Телефон: ".$user_Phone;

if(!mail($to_Email, $subject, $message, "From: info@webriz.ru \r\n"))
{
$otvet_serv = json_encode(array('text' => 'Не могу отправить почту! Пожалуйста, проверьте ваши настройки PHP почты.'));
die($otvet_serv);
}else{

$otvet_serv = json_encode(array('text' => 'Спасибо! '.$user_Name .', ваше сообщение отправлено.'));
die($otvet_serv);

}




}
?>


Как сделать так, что бы после отправки перенаправляло на определенную страницу? Спасибо!
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 2
@ns5d
нечего сказать
Ответ написан
Комментировать
dima9595
@dima9595
Junior PHP
headers() в помощь
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы