Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 10-02-2008, 20:53
tontechniker
 PHP Senior
Links : Onlinestatus : tontechniker ist offline
Registriert seit: Jul 2005
Beiträge: 1.972
tontechniker ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Sie übergeben immer mehr Alpabetische Zeichen anstelle von reinen IDs. Warum?
Das hat meistens einen ganz einfachen Grund: es ist nicht gewünscht, dass man alle vorhandenen Einträge fortlaufend abfragen kann.
Zitat:
Wandeln die das wieder um, bevor die den Eintrag aus der DB ermitteln oder heißen auch so die Einträge in den Tabellen?
Je nach dem. Teilweise werden die Zeichenketten über einen symmetrischen Algorithmus wieder in numerische Ids umgewandelt. Das hat allerdings den Nachteil, dass dahinter ein (knackbares) System steckt. Wenn man das verhindern will generiert man beim anlegen einen einzigartiken Token der sich zum Beispiel aus Zeit, Id und weiteren Parametern zusammensetzt. Den speichert man dann zusätzlich in der Datenbank.
__________________
Die Regeln | rtfm | register_globals | strings | SQL-Injections | []
Mit Zitat antworten