(mysql + php) namen sperre

schubi512

Grünschnabel
Hi,

ich habe eine Homepage auf der sich User registrieren und einloggen können.

allerdings weis ich nicht wie ich schon bei der Registrierung solche Namen wie admin, server, ... sperren kann.

hat wer ne Idee?
wäre über jeden Vorschlag dankbar...
 
Prüfe doch einfach vor der endgültigen Registrierung, ob der Benutzername ein reservierter Begriff ist. Beispielsweise:
PHP:
$reserved = array(
	'admin',
	'server',
	// …
);

if( in_array(strtolower($_POST['username']), $reserved) ) {
	echo 'Dieser Benutzername ist nicht erlaubt. Bitte wählen Sie einen anderen.';
}
Die weitere Verarbeitung, das heißt die endgültige Registrierung, muss dann natürlich abgebrochen werden.
 
Zurück