<?php session_start(); $pdo = new PDO('mysql:host=localhost;dbname=mydb', 'root', ''); if ($_SERVER['REQUEST_METHOD'] === 'POST') { $name = trim($_POST['name'] ?? ''); $email = filter_var($_POST['email'], FILTER_SANITIZE_EMAIL); $message = trim($_POST['message'] ?? ''); if (empty($name) || !filter_var($email, FILTER_VALIDATE_EMAIL) || empty($message)) { $_SESSION['error'] = 'All fields required / invalid email'; } else { $stmt = $pdo->prepare( 'INSERT INTO contacts (name,email,message) VALUES (?,?,?)' ); $stmt->execute([$name, $email, $message]); $_SESSION['success'] = 'Message sent!'; } header('Location: contact.php'); exit; } ?>
You have javascript disabled. You will not be able to edit any code.