PHP/MySQL | Как добавить отправку данных по почте?
Добрый день! С помощью Ghatgpt создал скрипт для приема заявок. Но как сделать, что бы то, что ввел пользователь отправлялось на почту? Или же в БД. Подскажите статьи где это описывается? Сам скрипт http://estonia.infinityfreeapp.com
index
Submit
Style
________
посл. ред. 23.06.2023 в 21:38; всего 1 раз(а); by VeteR
index
<!DOCTYPE html>
<html>
<head>
<title>Application Form</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="container">
<h1>Application Form</h1>
<form action="submit.php" method="POST">
<label for="name">Name:</label>
<input type="text" id="name" name="name" required>
<label for="email">Email:</label>
<input type="email" id="email" name="email" required>
<label for="phone">Phone:</label>
<input type="tel" id="phone" name="phone" required>
<label for="message">Message:</label>
<textarea id="message" name="message" required></textarea>
<input type="submit" value="Submit">
</form>
</div>
</body>
</html>
Submit
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
$email = $_POST["email"];
$phone = $_POST["phone"];
$message = $_POST["message"];
// You can perform additional processing/validation with the submitted data here
// Store the data in a database or send it via email, etc.
// For demonstration purposes, we'll simply print the submitted data
echo "<h2>Thank you for your application!</h2>";
echo "<p>Name: $name</p>";
echo "<p>Email: $email</p>";
echo "<p>Phone: $phone</p>";
echo "<p>Message: $message</p>";
}
?>
Style
.container {
max-width: 500px;
margin: 0 auto;
padding: 20px;
border: 1px solid #ccc;
background-color: #f9f9f9;
}
.container h1 {
text-align: center;
}
.container label,
.container input,
.container textarea {
display: block;
margin-bottom: 10px;
}
.container input[type="submit"] {
background-color: #4CAF50;
color: white;
border: none;
padding: 10px;
cursor: pointer;
}
.container input[type="submit"]:hover {
background-color: #45a049;
}
________
посл. ред. 23.06.2023 в 21:38; всего 1 раз(а); by VeteR
https://www.php.net/manual/ru/function.mail.php
То, что, на скрине, положи в переменную и отправляй
------
86119_IMG_6163.jpeg (198.7 Kb)
Скачиваний: 100
То, что, на скрине, положи в переменную и отправляй
------
86119_IMG_6163.jpeg (198.7 Kb)
Скачиваний: 100
Лара , ты вообще красавчик что помогаешь молодым )) я тут на форуме редко бываю.. вижу что загибается, и приятно видеть таких как ты.
VeteR (23 июня 2023, в 21:37)
Добрый день! С помощью Ghatgpt создал скрипт для приема заявок. Но как сделать, что бы то, что ввел пользователь отправлялось на почту? Или же в БД. Подскажите статьи где это описывается? Сам скрипт http://estonia.infinityfreeapp.com
index
Submit
Style
В скрипте не указана адрес почты куда будут отправляться письма.
Добрый день! С помощью Ghatgpt создал скрипт для приема заявок. Но как сделать, что бы то, что ввел пользователь отправлялось на почту? Или же в БД. Подскажите статьи где это описывается? Сам скрипт http://estonia.infinityfreeapp.com
index
<!DOCTYPE html>
<html>
<head>
<title>Application Form</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="container">
<h1>Application Form</h1>
<form action="submit.php" method="POST">
<label for="name">Name:</label>
<input type="text" id="name" name="name" required>
<label for="email">Email:</label>
<input type="email" id="email" name="email" required>
<label for="phone">Phone:</label>
<input type="tel" id="phone" name="phone" required>
<label for="message">Message:</label>
<textarea id="message" name="message" required></textarea>
<input type="submit" value="Submit">
</form>
</div>
</body>
</html>
Submit
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = $_POST["name"];
$email = $_POST["email"];
$phone = $_POST["phone"];
$message = $_POST["message"];
// You can perform additional processing/validation with the submitted data here
// Store the data in a database or send it via email, etc.
// For demonstration purposes, we'll simply print the submitted data
echo "<h2>Thank you for your application!</h2>";
echo "<p>Name: $name</p>";
echo "<p>Email: $email</p>";
echo "<p>Phone: $phone</p>";
echo "<p>Message: $message</p>";
}
?>
Style
.container {
max-width: 500px;
margin: 0 auto;
padding: 20px;
border: 1px solid #ccc;
background-color: #f9f9f9;
}
.container h1 {
text-align: center;
}
.container label,
.container input,
.container textarea {
display: block;
margin-bottom: 10px;
}
.container input[type="submit"] {
background-color: #4CAF50;
color: white;
border: none;
padding: 10px;
cursor: pointer;
}
.container input[type="submit"]:hover {
background-color: #45a049;
}
Спасибо всем!)