Impedire l'accesso tramite URL

Vorrei impedire l'accesso ad un file che non avvenga da pulsante o link. :police:

L'idea č quella di dare l'accesso solo al file principale default.php, in cui ci sono pulsanti, select box e link. A seconda della scelta dell'utente, questo viene reindirizzato su una pagina opportuna. Nel caso in cui l'utente cerchi di ritornare alla pagina destinazione traite URL viene visualizzato un messaggio d'errore. :knuppel:

Inoltre: č possibile eliminare la cronologia dei file visualizzati, lasciando nella casella dell'URL solo il riferimento della pagina principale?

Grazie  :bye:

inviato 11 anni fa
Nico Colonna
X 0 X

Per il primo problema puoi usare le sessioni. Dichiara una variabile di sessione (es. $_SESSION['scelta_effettuata']) e mettila a true quando da default.php passi alle altre pagine.

Nelle pagine di destinazione controlla che questa variabile sia a true mentre in default.php controlla che sia a false

Per il secondo problema invece puoi usare un trucchetto basato sui frames. Se n'č discusso qui:

http://www.phpnews.it/forum/index.php?topic=134.0

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda