Seite 1 von 1

Invalide Usernamen - Bindestrich - functions_validate.php

Verfasst: 01.03.2006 00:19
von jjblade
Hallo!

Unsere User konnten sich ehemals auch mit einem Bindezeichen "-" im Namen registrieren.
Aufgrund von Beschwerden entdeckte ich nun in der functions_validate.php die folgende Zeile:

Code: Alles auswählen

   if (strstr($username, '-')) 
   { 
      return array('error' => true, 'error_msg' => $lang['Username_invalid']); 
   }
Ich würde das "-" gerne wieder zulassen.
Kann mir jemand sagen, ob dagegen Bedenken bestehen?
Wird bei Namen mit Bindezeichen...
die Sicherheit des Forums gefährdet?
die Funktionsfähiglkeit desselbigen beeinträchtigt?
oder
gar die Welt untergehen?

Verfasst: 01.03.2006 11:45
von cYbercOsmOnauT
Also bei Anführungszeichen (doppelte und einfache) würde ich Probleme sehen, aber ein einfacher Strich sollte eigentlich kein Problem darstellen.

Gruß,
Tekin

Verfasst: 02.03.2006 10:31
von Dr.Death
Den genannten Code habe ich z.B. garnicht in meiner functions_validate.php

Ich finde nur :

Code: Alles auswählen

	// Don't allow " and ALT-255 in username.
	if (strstr($username, '"') || strstr($username, '"') || strstr($username, chr(160)))
	{
		return array('error' => true, 'error_msg' => $lang['Username_invalid']);
	}

Verfasst: 03.03.2006 17:16
von jjblade
Danke!

und stimmt... in der Originalversion ist es auch nicht drin.
Wie das wohl reinkam?
Dabei habe ich mir schon vor langer Zeit "Don´t drink and code" gesagt :grin: