exec('CREATE TABLE contacts (id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, email TEXT, message TEXT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP)'); } else { $db = new SQLite3('contacts.db'); } // Handle form submission if ($_SERVER['REQUEST_METHOD'] === 'POST') { $name = trim($_POST['name']); $email = trim($_POST['email']); $message = trim($_POST['message']); if (!empty($name) && !empty($email) && !empty($message) && filter_var($email, FILTER_VALIDATE_EMAIL)) { $stmt = $db->prepare('INSERT INTO contacts (name, email, message) VALUES (:name, :email, :message)'); $stmt->bindValue(':name', $name, SQLITE3_TEXT); $stmt->bindValue(':email', $email, SQLITE3_TEXT); $stmt->bindValue(':message', $message, SQLITE3_TEXT); if ($stmt->execute()) { $success = true; $name = $email = $message = ''; // Clear form on success } } } ?>
mzn.tr
Home
Projects
About
Contact
Contact
Me
Thank you for your message! I'll get back to you soon.
Your Name
Email Address
Your Message
Send Message
Or reach me directly at
contact@mzn.tr