Alex: Sicherheit in der Abfrage

Beitrag lesen

Hallo,

das ist ein einfacher Fall:

Du prüfst ganz am Anfang if (is_numeric($_GET['id'])) - nur wenn das erfolgreich ist, lässt du das Skript weitermachen. Denn wenn ID eine Zahl ist, kann sie nichts anrichten - auch dann nicht, wenn es eine falsch ID ist, denn das prüfst du dann über andere Abgfragen oder z.B. direkt im Query.

Im Query würde es dann so aussehen: SELECT feld FROM table WHERE id = $id AND eintrag_besitzer = $current_user_id

Gruß
Alex