[PHP]<?php
$m = '';
$error = false;
$vorname = '';
$nachname = '';
$strasse = '';
$plz = '';
$stadt = '';
$telefon = '';
$email1 = '';
$email2 = '';
$geb = '';
$textfeld = '';
$check1 = '';
$check2 = '';
if(isset($_POST['Submit'])){
$vorname = $_POST['Vorname'];
if (empty($vorname)){
$error = true;
}
$nachname = $_POST['Nachname'];
if (empty($nachname)){
$error = true;
}
$strasse = $_POST['Strasse'];
if (empty($strasse)){
$error = true;
}
$plz = $_POST['Postleitzahl'];
if (empty($plz)){
$error = true;
}
$stadt = $_POST['Stadt'];
if (empty($stadt)){
$error = true;
}
$telefon = $_POST['Telefonnummer'];
if (empty($telefon)){
$error = true;
}
$email1 = $_POST['Email1'];
if (empty($email1)){
$error = true;
}
$email2 = $_POST['Email2'];
if (empty($email2)){
$error = true;
}
if ($email1 === $email2){
$_POST['Email1']
}else{
$error = true;
}
$geb = $_POST['Geburtstag'];
if (empty($geb)){
$error = true;
}
$textfeld = $_POST['Textfeld'];
if (empty($textfeld)){
$error = true;
}
if($error == true){
$m = 'Es ist ein Fehler aufgetreten! DATA = ' . $vorname . ' - ' . $nachname . ' - ' . $strasse .' - ' . $plz . ' - ' . $stadt . ' - ' . $telefon . ' - ' . $email1 . ' - ' . $email2 . ' - ' . $geb . ' - ' . $textfeld;
}else{
$m = 'Vielen Dank. Ihr Formular wurde erfolgreich gesendet';
}
} else {
$m = '';
//$m = 'Das Formular wurde noch nicht gesendet.';
}
//////////////Send Email///////////////
$email_from = 'yourname@yourwebsite.com';
$email_subject = "New Form submission";
$email_body = "Neue Nachricht vom User $name.\n".
$email_header = "Check.de"
mail($email1,$email_subject,$email_body,$email_header);
//////////////////////////////////////
?>[/PHP]
[HTML]
Vorname *
Nachname *
Straße *
Postleitzahl *
Stadt
Telefonnummer
E-Mail Adresse
Geben Sie die E-Mail Adresse erneut ein.
Geburtstag
Was biete ich für Jobs an *
Bitte aktivieren Sie zur Bestätigung die folgenden Felder *
Ich erkenne die Datenschutzbedingungen an
Ich erkenne die Rahmenbedingungen an
Eingabe absenden
[/HTML]
Ich habe anscheinend Fehler, die ich selber nicht finden kann Mein Lehrer kann mir da ebenfalls nicht weiterhelfen…
Ich hoffe, mir kann jemand weiterhelfen oder hat vielleicht einige Ideen bezüglich der Optimierung.
Das Formular soll die Daten, welche eingegeben wurden an eine E-Mail Adresse schicken.