From 2659205908bd5cab508f4ff817123673e078ab74 Mon Sep 17 00:00:00 2001 From: Thedro Neely Date: Thu, 30 Aug 2018 04:40:53 -0400 Subject: Initialize Repo: First Commit --- controllers/comments.php | 3 +++ controllers/construction.php | 3 +++ controllers/contact.php | 3 +++ controllers/feedback.php | 3 +++ controllers/index.controller.php | 3 +++ controllers/mail.controller.php | 38 ++++++++++++++++++++++++++++++++++++++ 6 files changed, 53 insertions(+) create mode 100644 controllers/comments.php create mode 100644 controllers/construction.php create mode 100644 controllers/contact.php create mode 100644 controllers/feedback.php create mode 100644 controllers/index.controller.php create mode 100644 controllers/mail.controller.php (limited to 'controllers') diff --git a/controllers/comments.php b/controllers/comments.php new file mode 100644 index 0000000..6f4abfa --- /dev/null +++ b/controllers/comments.php @@ -0,0 +1,3 @@ +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); +} -- cgit v1.2.3