ich habe ein problem, bei dem ich nicht weiterkomme.
habe im manual nichts gefunden und mit der suchenfunktion komme ich hier auch nicht weiter...
es geht um den bereich der anmeldung (registration) bei meinem script.
bei der registration eines neuen users frage ich in der db ab, ob dieser username schon vergeben ist, damit usernamen nicht doppelt vergeben werden.
das geschieht mit einem einfachen
es wird dann geprüft ob der wert bereits vorhanden ist, wenn ja, muss der user sich einen anderen anmeldenamen zulegen.
so weit funktioniert alles aber:
wie bekomme ich es hin, dass mein script den gleichen namen in unterschiedlicher groß/kleinschreibung nicht zulässt?
mit der jetzigen lösung ist es zum beispiel möglich, sich als Tom oder als tom oder als tOm etc. anzumelden.
ich möchte aber dass dieser name nur 1x vergeben wird, egal in welcher schreibweise, da es sonst im weiteren verlauf zu fehlern im script kommen kann, da ich nicht nur mit der unverwechselbaren userid arbeite, sondern auch an bestimmten stellen mit dem usernamen arbeiten muss und bei diesem wird auf groß/kleinschreibung nicht geachtet....
habe im manual nichts gefunden und mit der suchenfunktion komme ich hier auch nicht weiter...
es geht um den bereich der anmeldung (registration) bei meinem script.
bei der registration eines neuen users frage ich in der db ab, ob dieser username schon vergeben ist, damit usernamen nicht doppelt vergeben werden.
das geschieht mit einem einfachen
PHP-Code:
$user=mysql_query("SELECT * FROM table WHERE username='".$_POST['username']."';");
so weit funktioniert alles aber:
wie bekomme ich es hin, dass mein script den gleichen namen in unterschiedlicher groß/kleinschreibung nicht zulässt?
mit der jetzigen lösung ist es zum beispiel möglich, sich als Tom oder als tom oder als tOm etc. anzumelden.
ich möchte aber dass dieser name nur 1x vergeben wird, egal in welcher schreibweise, da es sonst im weiteren verlauf zu fehlern im script kommen kann, da ich nicht nur mit der unverwechselbaren userid arbeite, sondern auch an bestimmten stellen mit dem usernamen arbeiten muss und bei diesem wird auf groß/kleinschreibung nicht geachtet....
Kommentar