include() o file() ?

Alejo

Nuovo Utente
28 Feb 2008
1
0
0
Buongiorno,

Vi chiedo un consiglio: Ho un sito con un centinaio di pagine, le pagine hanno più o meno questa struttura:

include("header.php");
"corpo della pagina"
include("footer.php");

Il problema e' che con questa struttura dovrei mettere tutte le pagine nella stessa cartella, cosa che non voglio. Vorrei organizzare le pagine in sottocartelle, ma la funzione include() solo funziona se il file e' nella cartella.
Ho pensato a due soluzioni, la prima consiste in copiare i file header.php e footer.php in tutte le cartelle (soluzione molto brutta e' poco pratica), la seconda e' più o meno cosi:

$header=file("http://myhost/header.php");
echo implode($header);
"corpo della pagina"
$footer=file("http://myhost/header.php");
echo implode($footer);

Non sono sicuro che vada bene, vorrei chiedervi cosa posso fare per risolvere questo problema?

Grazie
 

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
35
Milano
twitter.com
Il problema e' che con questa struttura dovrei mettere tutte le pagine nella stessa cartella, cosa che non voglio. Vorrei organizzare le pagine in sottocartelle, ma la funzione include() solo funziona se il file e' nella cartella.
Non diciamo ereseie.
Basta richiamare il file con ".." ecc.
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Puoi tranquillamente richiamare con include anche i file che stnno nelle sottocartelle.
Ad esempio:
PHP:
include "../nome_sottocartella/file.php";
 
Discussioni simili
Autore Titolo Forum Risposte Data
Jonn Elencare più file TXT di una Directory con Include PHP 2
neo996sps Passare variabile su include di file php PHP 2
A include da file txt PHP 2
A File di include HTML e CSS 5
A include file help!! Classic ASP 3
S Differenza tra le funzioni include () e require ()? PHP 1
tucu49 PHP include classe PHP 8
G [PHP][RISOLTO] Include/Require non funzionante PHP 9
T #include virtual="/controlla.asp" Classic ASP 1
B sitoweb responsivo problema con include php HTML e CSS 1
G Problema php include PHP 8
elpirata Strano problema con include PHP 5
C Include PHP e Javascript PHP 4
L Refresh include php con jquery problemi negli script dopo load jQuery 2
X Problema con header() include() e i siti di hosting PHP 1
M Errore di header se metto include al posto delle istruzioni PHP 2
V Funzione "include" PHP 4
filomeni include in php SEO e Posizionamento 3
berry94mf Problema con include e css PHP 1
P Include o Require al posto di iframe... PHP 4
C Include php PHP 4
S include(URL) o require(url) PHP 4
L Problema include ed errore server rate limit.... PHP 0
C problema con l'include PHP 1
G funzione include di php e paramentri variabili PHP 4
G comando include PHP 6
L problema include ? PHP 4
R include() mi funziona solo nella root PHP 0
Jonn Strutturazione di sito web con Include PHP PHP 2
asevenx domanda su include e iframe PHP 3
A [php]Include PHP 12
Neptune7650 Piccolo problema con la funzione include PHP 1
novello88 Differenza tra include() e require() PHP 18
borgo italia dubbio sul require/include PHP 2
V Include con URL personalizzati PHP 5
Z FWRITE con INCLUDE PHP 2
M include php, come fare? PHP 11
D include e flash PHP 11
M include e path relativo PHP 11
Z include di php e html PHP 1
Apeweb Aggiornare un sito senza include dinamici CMS (Content Management System) 3
catellostefano include in sub directory PHP 13
catellostefano include(); PHP 15
F Virtual Include e QueryString Classic ASP 1
P Box form che include codice php PHP 0
S login con include PHP 0
D include di directory e nome variabili in automatico PHP 2
J include asp Classic ASP 3
M function include() PHP 3
L uso di include PHP 3

Discussioni simili