Fehler: Ein Fehler ist aufgetreten
";} //Daten überprüfen if(empty ($Name)) {$error .= "Fehler: Geben Sie bitte Ihren Namen ein
";} if(!ctype_alnum($Name)) {$error .= "Fehler: Ihr Name darf nur alphanumerische Zeichen enthalten
";} if(ctype_cntrl($Name)) {$error .= "Fehler: Ihr Name enthält unzulässige Zeichen.
";} $Name = str_replace("xxxxxx", " ", $Name); if(empty ($Adresse)) {$error .= "Fehler: Geben Sie bitte Ihre Anschrift ein.
";} if(empty ($Email)) {$error .= "Fehler: Geben Sie bitte Ihr gewünschtes Reisedatum ein.
";} if(!eregi("^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$", $Email)) { $error .= "Fehler: Geben Sie bitte Ihr gewünschtes Reisedatum ein.
";} if(ctype_cntrl($Email)) {$error .= "Fehler: Geben Sie bitte Ihr gewünschtes Reisedatum ein.
";} if($Telefon != "") { if(eregi("Content-Type:", $Telefon)) {$error .= "Die Telefonnummer enthält unzulässige Zeichen.
";} if(!is_numeric($Telefon)){$error .= "Geben Sie bei der Telefonnummer bitte nur Zahlen ohne Leerstellen ein.
";} } if(empty ($Betreff)) { $error .= "Geben Sie bitte die etwaige Personenanzahl ein.
";} if(empty ($Nachricht)) {$error .= "Fehler: Geben Sie bitte eine Nachricht ein.
";} if(eregi("BCC:", $Nachricht)) {$error .= "Fehler: Die Nachricht enthält unzulässige Zeichen.
";} if(eregi("CC:", $Nachricht)) {$error .= "Fehler: Die Nachricht enthält unzulässige Zeichen.>
";} if(eregi("Content-Type:", $Nachricht)) {$error .= "Fehler: Die Nachricht enthält unzulässige Zeichen.
";} if(empty ($ergebnis)) { $error .= "Fehler: Geben Sie bitte das Ergebnis der Sicherheitsabfrage ein.
";} if(!is_numeric($ergebnis)){$error .= "Fehler: Das Ergebnis der Sicherheitsabfrage enthält unzulässige Zeichen.
";} if(ctype_cntrl($ergebnis)) {$error .= "Fehler: Das Ergebnis der Sicherheitsabfrage enthält unzulässige Zeichen.
";} $abfrage = md5($ergebnis); if(!empty($ergebnis)) { if($abfrage != $key2) {$error .= "Fehler: Das Ergebnis der Sicherheitsabfrage ist leider nicht korrekt.
";} } //Formulardaten verarbeiten if(empty($error)) { $Nachrichthtml = ereg_replace("\n", "
Name:
$Name
Anschrift:
$Adresse
Reisedatum:
$Email
Telefonnummer:
$Telefon
Ihre Nachricht:
$Nachrichtht
Wir werden Ihnen umgehend ein entsprechendes Angebot erstellen!
Thomas Markgraf";
// Formulardaten verschicken
mail("$email", "Angebotsanforderung für: $Betreff Personen","
Folgende Nachricht wurde vom Ihrem Kontaktformular
aus gesendet am $date
IP-Adresse des Absenders: $ip
--------------------------------------------------------
Name: $Name
Anschrift: $Adresse
Telefon: $Telefon
Personenanzahl: $Betreff
Reisedatum: $Email
Nachricht:
$Nachricht
--------------------------------------------------------
$copy
","From: $Email");
//Reloadsperre aktivieren
$fp = @fopen($daten, "a+");
flock($fp,2);
fputs ($fp, "$t&&\n");
flock($fp,3);
fclose ($fp);
//alte Reload-Einträge bereinigen
$ablaufzeit = "$time"-"3600";
$pruefung = @file($daten);
while (list ($line_num, $line) = @each ($pruefung))
{$zeiten = explode("&&",$line);
if($zeiten[0] <= $ablaufzeit)
{$fp = fopen( "$daten", "r" );
$contents = fread($fp, filesize($daten));
fclose($fp);
$line=quotemeta($line);
$string2 = "";
$replace = ereg_replace($line, $string2, $contents);
$fh=fopen($daten, "w");
@flock($fp,2);
fputs($fh, $replace);
@flock($fp,3);
fclose($fh);}}
}
//Fehlerausgabe
if(!empty($error))
{
echo "$error";
unset($sent);
}
}
//Eingabeformular anzeigen
if($sent != "1" and $sent != "2")
{
?>