Я сделал из php и, похоже, сработал. Когда я нажму кнопку отправки, она перейдет на следующую страницу и покажет, что сообщение отправлено, за исключением того, что я ничего не получаю в своем почтовом ящике. Наверное, легко исправить, но я довольно новичок в этом и вчера весь день пробовал и заканчивал идеи.Форма не отправляется по электронной почте
<form class="well" method="post" action="form.php">
<label><b>Klantgegevens</b></label> <br>
<span class="inline span2">Winkelnaam</span><input type="text" name="winkelnaam" class="span10">
<span class="inline span2">Straat</span><input type="text" name="straat" class="span10">
<span class="inline span2">Huisnummer</span><input type="text" name="huisnummer" class="span10">
<button type="submit" class="btn btn-info">Verstuur</button>
</form>
Это form.php
<?php
$winkelnaam = $_POST["winkelnaam"];
$straat = $_POST["straat"];
$huisnummer = $_POST["huisnummer"];
mail('[email protected]');
echo 'Uw bericht is verzonden.';
?>
Вы настроили SMTP-сервер в файле php.ini для использования сервера, который позволяет вам подключиться? – Fluffeh
вам нужно еще 2 параметра для отправки почты – Class
Возможно, вам стоит прочитать, как это работает, 'mail()' по умолчанию требует 3 параметра. EG: 'mail ($ to, $ subject, $ message);' Также будет отображаться сообщение как отправленное, потому что ваше эхо отображается независимо. –