bah credo ke un buon controllo di sessione:

Codice PHP:
<?php
session_start
();
if (
$verified_user == ''header("Location: ");
session_register("verified_user");
?>
sommato ad un buon controllo del REFERER

Codice PHP:
$refere "$_SERVER[HTTP_REFERER]";
if(
$refere == "http://www.tuosito.com/paginakevuoi.php") { } 
..ti dia non una sicurezza al 100%, ma sicuramente una buona sicurezza difficilmente aggirabile!