Ho un file che si chiama php2 nella directory home del mio sito (frafra.altervista.org). In questo file ci sono dei comandi include. L'indirizzo che c'è dopo include, come deve essere scritto?
Ho un file che si chiama php2 nella directory home del mio sito (frafra.altervista.org). In questo file ci sono dei comandi include. L'indirizzo che c'è dopo include, come deve essere scritto?
Deve essere scritto con la tastiera, che secondo me è il mezzo più comodo.
Se usi il file in pagine che non sono nella stessa cartella, a me funziona scritto così:
<? include "../cartella/file.inc"; ?>
Quindi suppongo che se scrivi cosi:
<? include "../php2"; ?>
(con estensione) ti funziona.
può essere scritto breve tipo include("pagina.php");
ricordati che non puoi includere file esterni
Se ho un file include in una cartella "inc" nella root principale del sito non riesco ad includere il file. L'unico modo in cui l'include mi funziona è avere il file nella stessa cartella del file principale. Ma questo è alquanto scomodo. L'include mi serve a far si che, se cambia uno dei dati inclusi nell' include mi basta modificare questo per aggiornare tutte le pagine. Se invece devo aggiornare un include per ogni cartella in cui si trovano le pagine php che ne fanno uso, la comodità viene meno.
con il phpinfo non ho trovato un opzione include_path in cui sia specificata una cartella standard in cui inserire gli include.
Qualche admin può darmi delucidazioni?
Inserendo il percorso relativo il file non viene caricato
scusate, ho risolto
scrivevo
include ("/inc/conndb.inc");
anzichè
include ("inc/conndb.inc");
come non detto
se la pagina php non si trova nella root il comando di cui sopra non funziona
:(