PHP – Kontaktní formulář

<?php
if ($_SERVER[„REQUEST_METHOD“] == „POST“) {
$name = strip_tags(trim($_POST[„name“]));
$email = filter_var(trim($_POST[„email“]), FILTER_SANITIZE_EMAIL);
$message = strip_tags(trim($_POST[„message“]));
if (empty($name) || !filter_var($email, FILTER_VALIDATE_EMAIL) || empty($message)) {
echo“Prosím, vyplňte všechna pole a ujistěte se, že emailová adresa je správná.“;
exit;
}
$recipient = „YourMail@example.com“;
$subject = „Nová zpráva z kontaktního formuláře“;
$email_content = „Jméno: $name\n“;
$email_content.=“Email: $email\n\n“;
$email_content.=“Zpráva:\n$message\n“;
$email_headers = „From: $name <$email>“;
if (mail($recipient, $subject, $email_content, $email_headers)) {
echo“Děkujeme za Vaši zprávu!“;
} else {
echo“Oops! Něco se pokazilo a Vaši zprávu se nepodařilo odeslat.“;
}
} else {
echo“Něco se pokazilo.“;
}
?>

Diskuze

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *