PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false, ]); $sql = "INSERT INTO form_submissions (name, email, phone, service_requested, toolkit_included, job_description, preferred_datetime) VALUES (:name, :email, :phone, :service_requested, :toolkit_included, :job_description, :preferred_datetime)"; $stmt = $pdo->prepare($sql); $stmt->execute([ ':name' => $name, ':email' => $email, ':phone' => $phone, ':service_requested' => $service_requested, ':toolkit_included' => $toolkit_included, ':job_description' => $job_description, ':preferred_datetime' => $preferred_datetime ]); // Email Notification $subject = "NEW ORDER: " . $service_requested . " - " . SITE_NAME; $message = "New booking request:\n\n"; $message .= "Name: $name\nEmail: $email\nPhone: $phone\nService: $service_requested\nToolkit: $toolkit_included\nDescription: $job_description\nTime: $preferred_datetime"; $headers = "From: no-reply@" . $_SERVER['HTTP_HOST'] . "\r\n"; $headers .= "Reply-To: " . $email . "\r\n"; mail(ADMIN_EMAIL, $subject, $message, $headers); // SUCCESS REDIRECT header("Location: index.php?status=success#contact"); exit(); } catch (PDOException $e) { error_log("DB Error: " . $e->getMessage()); header("Location: index.php?status=db_error#contact"); exit(); } } else { header("Location: index.php?status=validation_error#contact"); exit(); } } ?> YourServiceSquad.com - Memphis Automotive Training & Multi-Service Partner
New in Memphis, TN

Learn Auto Basics
+ Toolkit Included

Only $99 Starter Package!

Our Other Expert Services

Pre-Purchase Inspections

Don't buy a lemon. We inspect used cars on-site.

Handyman Services

Home repairs and general maintenance.

Lawn & Garden

Professional mowing and property cleanup.

Book a Service