Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Cerebro
    Registrato dal
    Jan 2005
    Messaggi
    193

    file php da includere. solo se incluso!

    Titolo un po' bizzarro, ma il dubbio è estremamente semplice.

    Ho index.php :

    Codice PHP:
    <?php

    // codice...

    include('include_miofile.php');

    // altro codice...

    ?>
    Domanda, è possibile mettere un controllo in cima a 'include_miofile.php' pe rimpedire che esso venga eseguito direttamente dalla url del browser, tipo:

    http://www.website.it/include_miofile.php

    So che esiste una cosa simile da mettere per verificare che un file php sia eseguito ad esempio da linea di comando (CLI), tipo:

    Codice PHP:
    if (php_sapi_name() != "cli") {
        echo 
    "Please run this script using the CLI version of PHP\n";
        exit;

    Ma esiste una cosa simile per verificare che un file è stato "incluso" ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    654
    Cerco di aggirare il problema...
    Potresti fare un controllo su qualche variabile o parametro che può uscire dal file incluso. Per esempio, se l'include contiene la variabile $variabile, controlli l'esistenza di tale variabile e, se esiste, vuol dire che è già stato incluso

  3. #3
    Utente di HTML.it L'avatar di Cerebro
    Registrato dal
    Jan 2005
    Messaggi
    193
    Beh, mi pare plausibile

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.