Показать сообщение отдельно
  #1 (permalink)  
Старый 19.07.2015, 13:48
Новичок на форуме
Отправить личное сообщение для trexxet Посмотреть профиль Найти все сообщения от trexxet
 
Регистрация: 19.07.2015
Сообщений: 3

Обработка формы
Здравствуйте.
Имеется такая форма (сайт с использованием Materialized, если что)
<div id="callback" class="modal bottom-sheet">
				<div class="modal-content">
					<h5>Оставить заявку</h5>
					<form id="callback-form" method="post" action="callback.php">
						<div class="row">
							<div class="input-field col s12 l3">
								<input id="first_name" name="first_name" type="text">
								<label for="first_name">Ваше имя</label>
							</div>
							<div class="input-field col s12 l6">
								<input id="email" name="email" type="email">
								<label for="email">Ваш Email</label>
							</div>
							<div class="input-field col s12 l3">
								<input id="phone" name="phone" type="text">
								<label for="phone">Контактный телефон</label>
							</div>
						</div>
						<div class="row">
							<div class="input-field">
								<textarea id="message" name="message" class="materialize-textarea"></textarea>
								<label for="message">Ваше сообщение</label>
							</div>
						</div>
					</form>
				</div>
				<div class="modal-footer">
					<a class="btn" id="btn-sumbit" onclick="$('#callback').closeModal(); callback-form.sumbit(); Materialize.toast('Ваша заявка отправлена', 4000);">Отправить<i class="material-icons right">send</i></a>
				</div>
			</div>


А на сервере - такой скрипт callback.php:

<?php
	echo 'sgfef'; //для проверки

	$name = $_POST["name"];
	$email = $_POST["email"];
	$phone = $_POST["phone"];
	$message = $_POST["messages"];
	
	$to = "email@gmail.com";
	$topic = "hello";

	$message_to_myemail = "qwerty";
	$from  = "From: $name <$email> \r\n Reply-To: $email \r\n"; 
	mail($to, $topic, $message_to_myemail, $from);
?>


При нажатии на "Отправить" скрипт признаков выполнения не подаёт, код Materialize.toast('Ваша заявка отправлена', 4000);, который после sumbit, не выполняется.
Сервер поддерживает ф-цию mail().
Подскажите пожалуйста, в чем проблема?
Ответить с цитированием