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