include pagine o require_once postato il 18/04/2013 22:50:47 nel forum programmazione, gdrcd e open source
Ciao Ragazzi.
Domanda (mi sta facendo uscire un pò pazzo).
Ho 2 pagina.
La 1 è la home, quindi sta sulla root e la seconda è la chat che sta all'interno di un'altra cartella. In questa chat voglio includere un'altra pagina che sta sempre nella root, quindi uso
Pagine → 1
18/04/2013 23:02:35
devi "navigare" i link relativi sono relativi al file in cui vengono chiamati se vuoi usare header.php senza i ../ ti tocca metterli in forma assoluta www.miosito.it/header.php
18/04/2013 23:17:34
Come già detto, ti tocca risalire di una posizione con ../ oppure usare i link assoluti, seppur sia sempre bene non scomodarli. Se un giorno per qualsiasi motivo dovrai cambiare url del gdr penso ti divertirai a sistemarli tutti quanti..
Riguardo ad include e require_once, in genere si utilizza il secondo per evitare doppie e triple inclusioni dello stesso file che non fanno altro che appesantire la pagina inutilmente
19/04/2013 11:16:24 e modificato da leoblacksoul il 19/04/2013 11:23:33
Con "percorso assoluto" per le funzioni include e require si intende il percorso assoluto nel FILESYSTEM (/home/mioutente/public_html/index.php), non il percorso assoluto su web (http://miosito.it/index.php).
In generale NON è vero che il percorso da scrivere dentro le funzioni include e require è quello relativo al file in cui sono scritte quelle funzioni. Il percorso da scrivere con argomento di include deve essere relativo allo script reale in esecuzione. Perchè spesso in php si usano catene di include e require, è sempre bene tenere a mente qual'è il vero script in esecuzione che sta chiamando tutte le include e require in catena, il contesto di esecuzione è dato da lui.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Dalemyr: Un pagamento per salvare molte vite