Hallo!
// Prüfung auf unerlaubte Zeichen
if(
preg_match("/[^a-zA-Z0-9]*/", $_POST['username'].$_POST['chatroom'])==true or
count($_POST['username'])<3 or
count($_POST['chatroom'])<3
>
> Du suchst [strlen()](http://www.php.net/manual/de/function.strlen.php) und nicht [count()](http://www.php.net/manual/de/function.count.php).
Okay, habe ich verändert, aber das gleiche Problem besteht immer noch... :?
Mit freundlichen Grüßen,
Adrian