Sicherheit?

hhunderter

Erfahrenes Mitglied
Also man speichert ja viel so inner Datenbank, und man sollte ja bevor man ja speichert den einzutragenden Wert ja abfragen.
jetzt hab ich dazu 2 Fragen:

1. Reicht es wenn man zb bei einem Username die akzeptierte zeichen zu überprüfen zb so:
PHP:
eregi("^[a-zA-Z0-9]+$",$Username)
oder muss ich auch noch auf was anderes überprüfen?
2. Ob es Reicht bei Texten nur die zeichen zu entschärfen : ">" und "<"?
 
Genanntes prüft bereits, ob der Wert von $Username nur aus einem oder mehr Zeichen der Zeichenmenge az, AZ und 09 besteht.
Zudem kenne ich kein Datenbanksystem, in dem die Zeichen > und < innerhalb von Zeichenketten maskiert werden müssten. Das sind eher nur die Zeichen ", ' und \.
 
Zurück