"; $errorMessage = 'Bitte füllen Sie die orange gekennzeichneten Felder aus und bitte akzeptieren Sie die Datenschutzerklärung, damit wir Ihre Anfrage bearbeiten können.'; // init used fields $fields = array(); $fields['Anrede'] = 'required'; $fields['Vorname'] = ''; $fields['Name'] = 'required'; $fields['Firma'] = ''; $fields['Strasse'] = ''; $fields['Land'] = ''; $fields['PLZ'] = ''; $fields['Ort'] = ''; $fields['Telefon'] = ''; $fields['E-Mail'] = 'required'; $fields['Bemerkungen'] = ''; $fields['Datenschutz'] = 'required'; $class = array(); foreach ($fields as $currentField => $option) { if ($option == 'required') { $class[$currentField] = 'field_required'; } else { $class[$currentField] = 'field'; } } $error = false; if (isset($_POST['Vorname'])) { $message = ''; // validate input foreach ($fields as $currentField => $option) { if ($option == 'required' && $_POST[$currentField] == '') { $class[$currentField] = 'field_error'; $error = true; } $message .= $currentField . ': ' . $_POST[$currentField] . "\n"; } if (!$error) { // send email $sent = mail($recipient, $subject, $message, $sender); if (!$sent) { // echo 'Die Mail konnte nicht versendet werden'; // exit; } // redirect header("Location: " . $redirect); exit; } } ?>
|