Wenn wir grad schon bei dem Thema sind... ich will bei einem Formular ungültige Zeichen rausfiltern mit Hilfe eines regulären Ausdrucks. Befasse mich zum ersten Mal damit. Mein Code sieht folgendermaßen aus, allerdings gibt er immer an, dass der Vorname regulär ist auch wenn ich ungültige Zeichen darin verwende...
if(preg_match("[:punct:]", $_POST["vorname"])){
echo "<h3>Sie haben ungültige Zeichen in Ihrem Vornamen verwendet</h3>";
}
else {
echo "<h3>Ihr Vorname ist regulär!</h3>";
}