Non c'è un codice di base. Io per esempio quando arrivo su una nuova pagina salvo in una variabile di sessione il nome e l'indirizzo della pagina precedente e poi ciclo sui dati di questa variabile. Questo fa per me perche ho una certa struttura nei miei documenti ma con un'altra non andrebbe.