Salve ragazzi, sto provando ora smarty, allora ho questo codice in index.php dove richiamo il file config dove è configurato correttamente tutto il motore di smarty:
Codice PHP:
<?php
require_once ("includes/config.php");
$q = mysql_query("Select * FROM utenti");
while($r = mysql_fetch_array($q)){
$nome = $r['nome'];
$cognome = $r['cognome'];
}
//assegna var
$smarty->assign ('Nome', '$nome');
$smarty->assign ('Cognome', '$cognome');
//visualizza codice
$smarty->display ("index.tpl");
?>
Poi in index.tpl ho così:
Codice PHP:
<html>
<body>
Il mio Nome e': {$Nome} e il mio Cognome è: {$Cognome}
</body>
</html>
In questo modo non mi da alcun errore, però mi visualizza tutto tranne le variabili che passo, questo è il risultato:
Il mio Nome e': $nome e il mio Cognome è: $cognome
Grazie