Допустим (я хорошо знаю PHP, поэтому приведу пример на нем), этот код добавит E-Mail в условную "базу" (txt-файл):
Код
<?
// Задаем значения переменным:
$temp = file_get_contents("/base.txt"); // Читаем уже записанные E-Mail в base.txt
$email = $_POST['email']; // Так же возможно $_GET[''], зависит от значения атрибута method в теге form
file_put_contents("base.txt", "$temp \n $email");
?>
С группами (потребуется несколько файлов):
Код
<?
// Задаем значения переменным:
$group = $_POST['group']; // Получаем значение группы, указанное в атрибуте name тега input. Можно задать значение атрибута type равным hidden и указать атрибут value, равным имени желаемой группы пользователя для определения группы пользователя "без его ведома"
$email = $_POST['email']; // Так же возможно $_GET[''], зависит от значения атрибута method в теге form
$temp = file_get_contents("$group.txt"); // Получаем список E-Mail в файле группы пользователя
file_put_contents("$group.txt", "$temp \n $email");
?>
Теперь немного html (минимальный HTML, без стилизации и прочей "фигни", + ввод E-Mail будет обязательным):
Код
<form method="post">
<input type="text" name="email" required placeholder="E-Mail">
<input type="hidden" value="Подписчики">
<button type="submit">Отправить</button>
</form>
Для того, чтобы не было "косяков" и записалось вместо em ail@anydomain.ru - email@anydomain.ru , используйте PHP код:
Код
<?
str_replace(" ", "");
?>
А вообще, парень (или девушка), учи PHP, оно намного проще (лично для меня) в изучении, чем, допустим, JavaScript. В нем (JS) я работаю только по примерам :))
Русскоязычную документацию ты сможешь найти вот здеся.