У меня есть опция подписки на моей странице. Все, что я хочу, - это чтобы пользователи могли подписываться по электронной почте и сохранять свои электронные письма в файл .txt.
Вот мой код HTML-формы:
<form action = "contacts.php" method = "post">
E-mail: <input type = "text" name = "email" placeholder = "Subscribe to our page for the latest News & Updates">
<input type = "submit" value = "Subscribe">
</form>
Мне просто нужно знать сценарий, который нужно записать в файл contacts.php, чтобы сохранить электронные письма.
Я использую XAMPP как локальный сервер.
Не нужно быть грубым, я обращаюсь за помощью к своим коллегам-программистам. Я только что сказал в своем вопросе, что он не позволит мне публиковать HTML-теги open close ... Я знаю, как правильно сделать форму, спасибо
Пожалуйста, посмотрите эту ссылку относительно форматирования блоков кода, но в основном это либо нажатие кнопки { } с использованием обратных тиков, либо размещение 4 пробелов перед всеми строками кода. Подробнее см. здесь. Я отправил редактирование вашего сообщения.






Ваша форма
<form action = "contacts.php" method = "post">
<input type = "text" name = "email" placeholder = "Subscribe to our page for the latest News & Updates" />
<input type = "submit" value = "Subscribe" />
</form>
Используйте этот код в своем contacts.php
$email = $_POST['email'];
file_put_contents('emails.txt', $email . PHP_EOL , FILE_APPEND | LOCK_EX);
Вам нужно исправить свой html-код, чтобы он работал, это единственный код на стороне сервера
Это именно то, что у меня есть ... Я сохранил это в xampp .. мне нужен отдельный файл txt для писем или он идет на php ... Я запутался в этом ...
Если это действительно ваш HTML-код, он никогда не будет работать. Отредактируйте свой вопрос и отформатируйте HTML как код.