Здравствуйте.
Имеется такая форма (сайт с использованием 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().
Подскажите пожалуйста, в чем проблема?