Вот быстрый пример использования HTML + PHP (отказ от JavaScript для простоты)
HTML-страница (index.html):
<html>
<head>
<title>My Cool Form</title>
</head>
<body>
<!-- Set the action to the page that will handle the form data -->
<form action = "thanks.php" method="post">
<!-- The name attribute will be used by thanks.php later -->
E-Mail: <input name="email" type="text"></input>
<input type="submit" value="Submit"></input>
</form>
</html>
thanks.php:
<?php
$to = "me@example.com"
$from = "From: form-results@example.com";
$subject = "Got a result from the form!";
// Get the e-mail from the form
$email = $_POST['email'];
$body = "The persons e-mail is" . $email;
// Send an e-mail to me@example.com
mail($to, $subject, $body, $from);
?>
<html>
<head>
<title>Thank you :)</title>
</head>
<body>
Thanks for your submition. We have added
<?php
echo $email;
?>
to our mailing list!.
</body></html>
HTML - это язык разметки, используемый для определения вашего документа и форм. Это используется вашим браузером для создания веб-страницы, которую видит ваш пользователь.
PHP - это серверный язык, который работает на вашем сервере, а не на пользователях, который обращается к данным, таким как информация из форм, баз данных, RSS-каналы и т. Д., А затем обрабатывает данные (например, отправляет вам результаты по форме) перед отправкой пользователю HTML-документа (наподобие того, в котором говорится, что вы благодарны за ваше предложение, последние сообщения в блоге из базы данных и т. д.).
Найдите хороший бесплатный хостинг и загрузите эти файлы, чтобы увидеть их в действии.