ho la necessità di fare un include di un file. tuttavia siccome mi trovo in una directory differente, ho la necessità di 'cambiare' con str_replace alcuni url del file da includere e pertanto non posso utilizzare soltanto include().
allora ho scritto:
Codice PHP:
$dr=$_SERVER['DOCUMENT_ROOT'];
$fcontents = @join ('', @file ("$dr/web/main/menumain.inc.php"));
$testo = $fcontents;
$testo = str_replace('page.php', 'http://www.nomedominio.com/web/page.php', $testo);
$testo = str_replace('img/', 'http://www.nomedominio.com/web/img/', $testo);
echo("$testo");
in questo modo però il codice php all'interno del file 'menumain.inc.php' non viene interpretato.
come riuscire a farlo interpretare?