se non ho capito male tu usi i template, cioè richiami un file html che contiene variabili di php da un file php... giusto?!?
quindi devi usare le varibili dentro l'HTML così:
{$variabile}
mentre da php devi usare eval.
Ecco un esempio:
codice:
// QUESTA FUNZIONE LEGGE E RESTITUISCE IL TEMPLATE HTML FACENDO L'ESCAPE DEGLI APICI DOPPI
function GetTemplate($template) {
return str_replace("\"","\\\"",implode("",file($template)));
}
// QUESTA FUNZIONE STAMPA A VIDEO IL TEMPLATE RISULTANTE DALLA FUNZIONE PRECEDENTE
function Stampa($template) {
echo $template;
}
eval("Stampa(\"".GetTemplate("templates/index.tpl.php")."\");");
r@p