Ho delle pagine che richiamano delle azioni passando dei parametri come querystring.

Siccome alcune di queste azioni possono essere distruttive e possono cancellare dei dati da un db, vorrei poter 'innescare' uno di questi comportamenti esplicitamente evitando di poterli richiamare inavvertitamente.

Esempio: ho una pagina utenti.php.
Una mattina mi sveglio e la voglio visitare, così mi scorro la barra degli indirizzi: inavvertitamente, invece di cliccare su utenti.php, clicco su utenti.php?cmd=distruggi_tutti_i_dati e sono fottuto.

Ho rimuginato un po su questo problema e mi sono venute in mente alcune idee, ma prima di reinventarmi la ruota volevo chiedere se e come avete risolto questo tipo di problema.


Suggerimenti?