Zásadne sa cez get parametre nepristupuje k url takej, ktorá robí priamo zmenu v databázi.
Napríklad dajme tomu, že máš niečo ako edit.php?action=delete_user&id=12
Ja ako útočník to môžem poslať adminovi ako zamaskovaný link a spoliehať na to, že admin je prihlásený (má aktívne session) Tým pádom vymaže užívateľa bez toho, aby s tým mohol niečo robiť, ups
A toto je ten lepší prípad. Ak ti idú veci z GET parametra priamo do databáze, tak je to oveľa horšie. Nerob to. Vždy choď cez post.
No a čo všetko treba ošetriť, no všetko čo sa dá. Asi neexistuje nejaký zoznam, či návod.