Cod: Selectaţi tot
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
if (isset($_POST['submit'])) {
$name = $_POST['name']; //name of sender
$email = $_POST['email']; //e-mail of sender
$email = stripslashes($email);
$subject = $_POST['subject']; //e-mail subject
$subject = str_replace(array("\r\n","\r","\n"), "", $subject); //remove any linebreaks to keep from code injections
$message = $_POST['message']; // e-mail message
$message = str_replace(array("\r\n", "\r"), "\n", $message); // fix line-breaks
$message = stripslashes($message);
//headers
$headers = "From:$name<$email>\r\n";
$headers .= "Return-path: <$email>\r\n";
$headers .= "Content-type: text/plain; charset=UTF-8\r\n";
$headers .= "Content-Transfer-Encoding: 8bit\r\n";
$to = 'r.salagean@yahoo.ro'; //recipients e-mail adress
//validate email and name variables
if (!filter_var($email, FILTER_VALIDATE_EMAIL))
{
echo "<script type='text/javascript'>alert('Adresa de e-mail nu este valida!');</script>";
die();
}
if (preg_match('/[^a-z åäöÅÄÖüÜ _-]/i', $name))
{
echo "<script type='text/javascript'>alert('Numele introdus nu este valid!');</script>";
die();
}
//send the email
$send = mail($to, $subject, $message, $headers);
if ($send)
echo "<script type='text/javascript'>alert('Mesajul a fost trimis, multumim!');</script>";
else
echo "<script type='text/javascript'>alert('Mesajul nu a fost trimis, ceva nu a mers bine!');</script>";
}
?>