Salve a tutti.
Volevo chiedervi come posso risolvere un problema il seguente problema.
Ho un file php:
main.php
Codice PHP:
$body = new Template("details.php");
$edit = new Template("dtml/progetti/edit.html");
....
....
....
Nel dettaglio details.php ha al suo interno del codice HTML con al proprio interno un'inclusione di codice php:
details.php
Dove a sua volta helloworld.php non fa altro che stampare per mezzo di un echo la scritta "Ciao Mondo".Codice PHP:
<html>
<head>
</head>
<body>
<?php
include ("helloworld.php");
?>
</body>
</html>
Premetto che la pagina "main.php" presa singolarmente, senza quindi caricarla per mezzo di template, funziona correttamente, stampandomi a video la scritta "Ciao Mondo".
Nel momento in cui vado a visualizzare la pagina caricata attraverso "new Template", non visualizzo la parte di codice inclusa, quindi quella inclusa nel file details.php.
Mi è stato suggerito che la causa è da ricercare nel motore TEMPLATE che utilizzo che non gestisce la possibilità di inclusione di porzione di codice PHP.
Come posso quindi gestire questo problema?
Conoscete delle valide soluzioni alternative?