Lool zu früh gefreut! Wenn man <script> im kommentarfeld eingibt dann kommt ein leerer beitrag doch alles ausser die beiträge ist weg vom bildschirm auch bei erneutem aufrufen, ich dachte ich habe es gesichert: Folgender quellcode:
PHP
// wenn Formular abgeschickt wird
if(isset($_POST['senden']))
{
$name = addslashes(htmlentities(strip_tags(trim($_POST['name']))));
$kommentar = addslashes(htmlentities(strip_tags(trim($_POST['kommentar']))));
if(empty($name)) // wenn Name leer
{
$fehler_name = ' leer'; // definiere Fehlermeldung für leeres Namenfeld
$fehler = true; // aktiviere Fehler für leeres Feld Name
}
elseif(preg_match('#\d#', $name)) // wenn Name nicht leer aber Zahlen enthält
{
$fehler_name = ' Ungültig!'; // definiere Fehlermeldung, Zahlen im Name nicht erlaubt
$fehler = true; // aktiviere Fehler für Zahlen im Name
}
if(empty($kommentar)) // wenn Email leer
{
$fehler_kommentar = ' leer'; // definiere Fehlermeldung für leeres Emailfeld
$fehler = true; // aktiviere Fehler für leeres Feld Email
}
Alles anzeigen
Hilfe das ist odch gehackt