Spielplatz

'; $Fehler .= 'Pflichtfeld "' . $Feld . '" nicht ausgefüllt.'; } } return $Fehler; } function Formular_neu($log='.htPOSTdata.txt') { if(file_exists($log) && is_readable($log) && file_get_contents($log) == print_r($_POST,true)) return false; if($handle=@fopen($log, 'w')) { fwrite($handle, print_r($_POST,true)); fclose($handle); } return true; } function Formular_Check() { global $Formular_leer; if($Formular_leer) $Fehler = 'Keine Daten eingetragen.'; elseif(!$Fehler = Formular_Pflichtfelder()) { if(!Formular_neu()) $Fehler = 'Nachricht war bereits verschickt.'; } return $Fehler; } function Formular_Eingabe($Feldname, $def='') { if(isset($_POST[$Feldname]) && $_POST[$Feldname]!=='') echo htmlspecialchars($_POST[$Feldname],ENT_COMPAT,CHARSET); else echo $def; } function Formular_Nachricht($HTML=false) { $msg=''; $vor=''; $nach=': '; foreach ($_POST as $key => $val) { if($key != 'abschicken' && trim($val)) { // if(true) um alle Felder auszugeben if($HTML) { $msg .= ' '.$vor.$key.$nach.'' .htmlspecialchars($val,ENT_COMPAT,CHARSET).'
'; } else { if(function_exists('quoted_printable_encode')) { $val = quoted_printable_encode($val); } $msg .= $vor.$key.$nach.$val.LF.LF; } } } return $msg; } $Meldung = ""; $id = ""; if($Formular_abgeschickt) { if($Formular_Fehler = Formular_Check()) { $Meldung = $Formular_Fehler; $id = 'Fehler'; } elseif(@mail(MAILTO, SUBJECT, Formular_Nachricht(), $AddHeader)) { $Meldung = 'Nachricht verschickt.'; $id = 'OK'; } else { $Meldung = 'Server-Fehler !'; $id = 'Fehler'; } } ?> Kontaktformular

Kontakt

',$Meldung,'

'; if($id=='OK') { if(MailAnzeige) echo '

',Formular_Nachricht(true),'

'; if(FormularLink) { echo ' '; } } if(FormularAnzeige || $id != 'OK'): ?>
Kontaktformular