Отправка письма

Статус
В этой теме нельзя размещать новые ответы.
PHP:
    // Тут весь код формы, код кнопки изменяешь на:
<input type="submit" name="submit_mail" value="Отправить вопрос">

<?php
if(isset($_POST['submit_mail']))
     mail("pochta@mail.ru", $_POST['customer_name']." - ".$_POST['customer_email'], $_POST['message_text']);  
?>

И убираешь action="feadback.php" что бы форма отправилась на эту же страницу.
 
  • Автор темы
  • Заблокирован
  • #12
всё сделал путём добавление в скрипт
header('Location:
Всем спасибо!
 
Мне кажется, что header как-то не совсем смотрится в данном случае. Вот, держи, набросал по-быстрому специально для тебя

HTML:
<form action="<?php echo $_SERVER['PHP_SELF'];?>" name="form1" method="post" >

				Ваше имя:<br>

				<input name="customer_name" type="text" size="40" value=""><br>



				Email:<br>

				<input name="customer_email" type="text" size="40" value="">



				<p>

				<input name="message_subject" type="hidden" size="50" value="Домашняя мини пивоварня «Модель 2006»">



				<p>Пожалуйста, заполните все поля формы::<br>

				<textarea name="message_text" cols="50" rows="10"></textarea>



				<p>
				<input type="hidden" name="sendmail" value="sendmail">
				<input type="submit" value="Отправить вопрос">

				</p>



				</form>
<?php
	if(isset($_POST['sendmail']) && $_POST['sendmail'] == 'sendmail'){
		mail("pochta@mail.ru", $_POST['customer_name']." - ".$_POST['customer_email'], $_POST['message_text']);
	}
?>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху