-
funzione include ()
Mi stavo chiedendo perche la funzione include non mi include o_o
Ho un file che fa da menu', e che voglio includere in piu pagine e per evitare di scrivere /n copiare il codice del menu su tutte le pagine uso un include.
Nel sito ho piu cartelle con piu file e quindi sarebbe scomodo.
Il problema è che non mi include il file del menu' (in PHP) se non è nella stessa cartella
Esempio :
Ho due cartelle "cartella1" e "cartella2" se metto il file di menu su "cartella 1" e lo voglio includere su un file dentro "cartella2" non lo include.
Lo include solo se il file menu' è presente in "cartella2"
Comunque per includere io faccio cosi:
Codice PHP:
<? include('filedelmenu.php'); ?>
Ovviamente se il file è in una cartella diversa prima di "filedelmenu.php" metto tutto il percorso.
-
Puoi postare degli esempi di percorsi che utilizzi per includere il file presente in cartella1 da cartella2?
Hai provato ad utilizzare la path assoluta?
Codice PHP:
<? include('/membri/blcktech/cartella1/filedelmenu.php'); ?>
Questo funziona in tutte le cartelle ed ogni volta non sei obbligato a modificare il percorso in quanto è sempre lo stesso per tutte le cartelle/sottocartelle.
-
perfetto funziona grazie mille xD
Io sul percorso non inserivo ne membri ne blacktech
Io facevo in questo modo
Codice PHP:
<? include('/cartella1/filedelmenu.php'); ?>