Ciao a tutti,
sto facendo uno script in php e avrei necessita che un determinato file (2.php) sia accessibile solo tramite inclusione e non tramite browser
Al momento ci sono riuscito in questo modo
Nel file che contiene l'include (1.php) ho messo:
mentre nel file incluso ho messo:codice:$_POST['GLOBAL'] = 0; include "2.php"; }
Ora apparentemente l'inclusione funziona, e se richiamo il file 2.php tramite browser (anche aggiungendo ?GLOBAL=0) ricevo il messaggio d'errorecodice:if (!isset($_POST['GLOBAL'])){ echo "Non puoi accedere a questo file"; return false; }
Volevo un parere da chi ne capisce sicuramente + di me, è una soluzione "sicura"? Altri metodi?
Grazie 1000