E' da oggi che cerco la soluzione a questo problema, ho letto di tutto di più, ho imparato tanto, eppure non mi è ancora chiaro come risolvere la situazione. Premesso che in PHP sono un assoluto neofita, ecco il problema da risolvere:
Consideriamo un sito dove nella radice c'è il file index.php con annessi header.php e footer.php.
Ci sono poi una serie di altri file .php in sottocartelle, quindi per esempio nella cartella /altro/ c'è pagina.php
Ora, in pagina.php c'è un
che inserisce unCodice PHP:
<?php require( dirname(__FILE__) . '/../header.php' ); ?>
che ovviamente non fa comparire l'immagine (mentre tutto chiaramente funziona bene per i file .php nella cartella radice).codice:[img]header.png[/img]
Come si può risolvere una situazione del genere senza dover spostare o modificare la posizione corrente dei file?