C'è un modo per scoprire se uno script php è accessibile direttamente o è incluso.Come scoprire che un file php è incluso o accessibile direttamente?
- Supponiamo di non sapere dove è incluso, quindi impostare la variabile di sessione non risolverà il problema. Non riesco a controllare dove è incluso. potrebbe essere più di 20 posti!
- Dovrebbe essere rilevato nello script php. (Tramite funzioni PHP e variabili)
possibile duplicato di http://stackoverflow.com/questions/2397004/php-check-if-a-file-is-loaded-directly-instead-of-including –
[Inserisci il tuo include] (http : //php.net/manual/en/function.get-included-files.php) e [Impedisci l'accesso diretto] (http://stackoverflow.com/questions/409496/prevent-direct-access-to-a- php-include-file) –
no non è duplicato, vedere il punto 1 della mia domanda, non posso controllare dove è incluso. potrebbe essere più di 20 posti! – HPM