eingabe: '.$eingabe; */ //Abfrage wurde ein Eintrag übermittelt if (isset($_POST['beitrag']) && $reload == false) { $beitrag = _filterData(htmlspecialchars($_POST['beitrag'])); $email = _filterData($_POST['email']); $wer = _filterData(htmlspecialchars($_POST['wer'])); $ergebnis = _filterData(htmlspecialchars($_POST['ergebnis'])); $eingabe = _filterData(htmlspecialchars($_POST['eingabe'])); //Fehlerüberprüfung if ($wer == '') { $meldung = '
Bitte Name ausfüllen!
'; $fehler = true; $name_fehler = true; } else if (strlen($wer) < 2) { $meldung = 'Bitte Name ausfüllen!
'; $fehler = true; $name_fehler = true; } else if ($email == '') { $meldung = 'Bitte email-Adresse ausfüllen!
'; $fehler = true; $email_fehler = true; } else if (testMail($email) == 0) { $meldung = 'Bitte E-mail-Adresse überprüfen!
'; $fehler = true; $email_fehler = true; } else if(!getmxrr(substr(strstr($email, '@'), 1), $mxhosts)){ $meldung = $meldung.'Konnte keine gültige Domain für ' . $email . ' finden!
Sie wollen keinen Beitrag liefern?
'; $fehler = true; $beitrag_fehler = true; } else if (strlen($beitrag) > 1000) { $meldung = 'Ihr Beitrag darf nicht mehr als 1000 Zeichen haben.
'; $fehler = true; $beitrag_fehler = true; } else if (!is_numeric($eingabe) || empty($eingabe)) { $meldung = 'Bitte im Rechnungsfeld nur Zahlen eingeben
'; $fehler = true; $rechnung_fehler = true; } else if ($eingabe != $ergebnis) { $meldung = 'Diese Berechnung war leider falsch
'; $fehler = true; $rechnung_fehler = true; } else { $dat_forum = 'INSERT INTO forum (wer, beitrag, email,datum,aktiv) VALUES ("'.$wer.'","'.$beitrag.'","'.$email.'" , NOW(NULL),"'.$aktiv.'")'; $ergebnis = mysql_query($dat_forum); // email-Versand $ip = $_SERVER['REMOTE_ADDR']; $heute = date('d.m.Y H:i'); $einleitung = "Folgendes wurde am ".$heute." ins Gästebuch eingetragen: \n"; $betreff = 'Gästebucheintrag'; $text = $einleitung. "\nWer: ".$wer."\nEmail: ".$email."\nIP-Adresse: ".$ip."\nBeitrag: ".$beitrag; /* $extra = "MIME-Version: 1.0\nContent-Type: text/plain; charset=iso-8859-1\nContent-Transfer-Encoding: quoted-printable\n"; */ $extra = "MIME-Version: 1.0\nContent-Type: text/plain; charset=utf-8\nContent-Transfer-Encoding: quoted-printable\n"; $extra .= 'From:'.$email."\nX-Mailer:PHP/".phpversion(); @mail($to,$betreff,$text,$extra); } } //setcookie("besuch","JESUS_CHRISTUS",time()+86400*400); ?>