Ich würde davon abraten Änderungen direkt an der Datenbank vorzunehmen, da dies evtl. unerwünschte Seiteneffekte haben kann.
Es sollte an dieser Stelle reichen die Validierung der Benutzereingaben bei der Registrierung so abzuändern, dass nur noch die gewünschten 5-6 stelligen Nummern als gültige Eingabe erkannt werden.
Möglich wäre dies z.B. via Regex und der Funktion preg_match.
Ich kann nun allerdings nicht genau sagen, an welcher Stelle in der v1.6.5 validiert wird, da ich die Version bisher nicht verwendet hab
Grtz
Es sollte an dieser Stelle reichen die Validierung der Benutzereingaben bei der Registrierung so abzuändern, dass nur noch die gewünschten 5-6 stelligen Nummern als gültige Eingabe erkannt werden.
Möglich wäre dies z.B. via Regex und der Funktion preg_match.
Ich kann nun allerdings nicht genau sagen, an welcher Stelle in der v1.6.5 validiert wird, da ich die Version bisher nicht verwendet hab
Grtz
[Bevor du jemanden mit Füßen trittst, überleg ob du einem eventuellen Echo gewachsen bist]
...hm es gibt im www javascripte dafür....nur wenn derjenige js deaktiviert hat, dann kann man wieder buchstaben eintippen.
http://www.phpforum.de/archiv_21744_Form…n_anzeigen.html
http://www.phpforum.de/archiv_21744_Form…n_anzeigen.html
OffTopic


ich würde für so was simples kein regex nutzen da php dafür ne eigene funktion bereit hält.
ctype_digit ($_POST['name'])
ctype_digit ($_POST['name'])
Seit 02.07.2010 Papa einer süssen Tocher !!!!
http://www.burnerfm.de
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
aber wenn ihr das macht, müsstet ihr dem benutzer auch die entsprechende fehlermeldung ausgeben, damit er bescheid weiss.. oder soll dieser benutzername willkürlich vergeben werden? Dann sollte man zahlen mittels rand() erstellen lassen 
denn dem benutzer nur das eintippen von zahlen zu erlauben.... klingt komisch

denn dem benutzer nur das eintippen von zahlen zu erlauben.... klingt komisch
|
Achtung: Dirk Kántor ist unterwegs! Er verteilt gerne Verwarnungen ohne vorher darüber diskutiert zu haben. |
Jup am besten noch dazu abfragen ob es diese Zahl schon gibtaber wenn ihr das macht, müsstet ihr dem benutzer auch die entsprechende fehlermeldung ausgeben, damit er bescheid weiss.. oder soll dieser benutzername willkürlich vergeben werden? Dann sollte man zahlen mittels rand() erstellen lassen
denn dem benutzer nur das eintippen von zahlen zu erlauben.... klingt komisch![]()
Wär ja blöd, wenn der User dann die gleiche Zahl hätte wie ein anderer
Ich hatte mir das so vorgestellt, dass der user bei der ersten Anmeldung automatisch eine 5 oder 6-stellige Zahl als Benutzernamen zugewiesen bekommt.
Gegen eine Spende oder durch sonstige "Verdienste" soll aber die Möglichkeit bestehen, selber eine freie Wunsch-Nummer aus einer Liste auszusuchen bzw. auch die Möglichkeit haben, eine nur 3 oder 4stellige Kombination zu wählen.
Das Prinzip stelle ich mir so ähnlich vor wie hier:
Echolink
Gegen eine Spende oder durch sonstige "Verdienste" soll aber die Möglichkeit bestehen, selber eine freie Wunsch-Nummer aus einer Liste auszusuchen bzw. auch die Möglichkeit haben, eine nur 3 oder 4stellige Kombination zu wählen.
Das Prinzip stelle ich mir so ähnlich vor wie hier:
Echolink
Ähnliche Themen
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Keiner kann sich einloggen
(17. Mai 2009, 21:30)
-
Plauderecke »-
Entschuldigung
(12. Oktober 2008, 21:52)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
login problem
(18. September 2008, 10:57)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
KitNoSpam V2 Schrift Problem
(29. April 2008, 11:26)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
ICQ Nummer wird abgeschnitten
(19. Januar 2008, 12:00)


