if ($_SERVER["REQUEST_METHOD"] == "POST") { $name = htmlspecialchars($_POST['name'] ?? ''); $email = htmlspecialchars($_POST['email'] ?? ''); $phone = htmlspecialchars($_POST['phone'] ?? ''); $message = htmlspecialchars($_POST['message'] ?? ''); $to = "info@fleetmove24.com"; $subject = "Neue Kontaktanfrage von FleetMove24"; $body = "Name: $name\nE-Mail: $email\nTelefon: $phone\n\nNachricht:\n$message"; $headers = "From: noreply@fleetmove24.com\r\n" . "Reply-To: $email\r\n" . "X-Mailer: PHP/" . phpversion(); if (mail($to, $subject, $body, $headers)) { echo "

Vielen Dank, Ihre Nachricht wurde erfolgreich gesendet.

"; } else { echo "

Fehler: Die Nachricht konnte nicht gesendet werden.

"; } } ?> // Einfaches Formular-Handling (sanitisiert, Honeypot, Header-Injection-Check) $sent = false; $errors = []; if ($_SERVER['REQUEST_METHOD'] === 'POST') { // Honeypot (verstecktes Feld): Bots füllen es, Menschen nicht if (!empty($_POST['company_field'])) { $errors[] = "Fehler beim Absenden."; } else { $name = trim(substr($_POST['name'] ?? '', 0, 100)); $email = trim(substr($_POST['email'] ?? '', 0, 200)); $phone = trim(substr($_POST['phone'] ?? '', 0, 50)); $message = trim(substr($_POST['message'] ?? '', 0, 2000)); if (empty($name)) $errors[] = "Bitte geben Sie Ihren Namen an."; if (empty($email) || !filter_var($email, FILTER_VALIDATE_EMAIL)) $errors[] = "Bitte geben Sie eine gültige E-Mail an."; if (empty($message)) $errors[] = "Bitte geben Sie eine Nachricht ein."; // Header injection prevention $bad = "/(content-type|bcc:|cc:|to:)/i"; foreach ([$name, $email, $phone] as $v) { if (preg_match($bad, $v)) $errors[] = "Ungültige Eingabe."; } if (empty($errors)) { $to = "Info@fleetmove24.com"; // <-- E-Mail Empfänger $subject = "Neue Nachricht von FleetMove24 Website: " . $name; $body = "Name: $name\n"; $body .= "E-Mail: $email\n"; $body .= "Telefon: $phone\n\n"; $body .= "Nachricht:\n$message\n\n"; $body .= "IP: " . ($_SERVER['REMOTE_ADDR'] ?? 'unknown') . "\n"; $headers = "From: " . $name . " <" . $email . ">\r\n"; $headers .= "Reply-To: " . $email . "\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/plain; charset=UTF-8\r\n"; // Versuche Mail zu senden if (@mail($to, $subject, $body, $headers)) { $sent = true; } else { $errors[] = "Die Nachricht konnte nicht versendet werden. (Server mail Fehlgeschlagen)"; } } } } ?> FleetMove24 — Fahrzeugüberführung

FleetMove24

Zuverlässige Fahrzeugüberführungen — professionell & persönlich

Jetzt Kontakt aufnehmen

Über FleetMove24

FleetMove24 bietet professionelle Fahrzeugüberführungen für Privat- und Geschäftskunden in ganz Deutschland. Wir legen Wert auf Sicherheit, Pünktlichkeit und persönlichen Service — damit Ihre Fahrzeuge sicher ankommen.

Kontakt


Warning: Undefined variable $sent in /var/www/fleetmove24/index.php on line 107

Email: Info@fleetmove24.com

Domain: fleetmove24.com / fleetmove24.de