-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmail.php
46 lines (41 loc) · 1.72 KB
/
mail.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php
if(empty($_POST['nome']) || empty($_POST['email'])){
echo '<script> alert("Erro, preencha os campos obrigatorios!") </script>';
echo '<script language="JavaScript"> window.history.back() </script>';
exit();
}
$nome = $_POST['nome'];
$email = $_POST['email'];
$contato = $_POST['contato'];
$evento = $_POST['evento'];
$data = $_POST['data'];
$convidados = $_POST['convidados'];
$message = $_POST['mensagem'];
$message = nl2br($message);
if (!preg_match("/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/i",$email)){
echo '<script> alert("Erro, o e-mail inserido nao possui um formato valido. (ex: [email protected])") </script>';
echo '<script language="JavaScript"> window.history.back() </script>';
exit();
}
$to = '[email protected]';
$subject = 'Orcamento - Site';
$message = 'Esta mensagem foi enviada do site solardlourdes.com.br' . "<br><br>".
"<b>Nome:</b> ".$nome."<br>".
"<b>E-mail:</b> ".$email."<br>".
"<b>Contato:</b> ".$contato."<br><br>".
"<b>Tipo do Evento:</b> ".$evento."<br>".
"<b>Data da Festa:</b> ".$data."<br>".
"<b>No. de Convidados:</b> ".$convidados."<br>".
"==============================<br>".
"<b>Mensagem:</b> <br>".
$message;
// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'To: [email protected]' . "\r\n";
$headers .= 'From: ' . $email . "\r\n";
// Mail it
mail($to, $subject, $message, $headers);
echo '<script> alert("Sua mensagem foi enviada com sucesso! Aguarde e entraremos em contato brevemente.") </script>';
echo '<script language="JavaScript"> window.location="contato.html" </script>';
?>