Задать вопрос
@Shuboanator

Как избавиться от белого экрана вызванного PHP обработчиком?

Сделал обработчик обратной связи.
$kuda='******@gmail.com';
$zagolovok='сообщение с сайта';
$headers='Content-type: text; charset="utf-8"';

if (isset($_POST['send'])){

	$email=$_POST['sender_email'];
	$text=$_POST['message'];

	$messages=$text."\n".$email."\n";

	if (mail($kuda,$zagolovok,$messages,$headers)){echo 'Location: http://www*****ru';}
	
	}


?>


Проблема в том, что при отправке обработчик выдает белый экран. Как сделать что бы при отправке я так же и оставался на странице с которой и отправлял(без ее перезагрузки)?
  • Вопрос задан
  • 2295 просмотров
Подписаться 2 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
nazarpc
@nazarpc
Open Source enthusiast
Жесть, конечно, разработчик такой небезопасный код писать
Ответ написан
Странно, что у тс переменая $headers называется не $zagolovki
Ответ написан
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Каждый день почти эту ссылку кидаю
malsup.com/jquery/form
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
22 дек. 2024, в 20:12
10000 руб./за проект
22 дек. 2024, в 19:47
3000 руб./за проект
22 дек. 2024, в 19:03
60000 руб./за проект