blob: f850ed798c2656a40de2c0a26dbeb00ba1c4379d (
plain)
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
|
<?php
$submit = new Form();
$submit->name = $_POST['26471'];
$submit->email = $_POST['26472'];
$submit->message = $_POST['26478'];
$spam = false;
if (isset($_POST['contact'])) {
$spam = $_POST['contact'];
}
if ((bool) $spam == true) {
http_response_code(403);
error_log('Contact Form Spam: Error 403');
return;
}
if ((bool) empty($submit->name) == true
|| (bool) empty($submit->email) == true
|| (bool) empty($submit->message) == true
) {
header('Location: /contact');
return;
} else {
include '../views/sent.view.php';
fastcgi_finish_request();
$contact['database']->insert(
'contactform', [
'name' => $submit->name,
'email' => $submit->email,
'message' => $submit->message,
]
);
sendMail($submit->name, $submit->email, $submit->message);
}
|