Salve, sto provando a testare l'utilità del pacchetto pear per i template html.

Nella mia pagina ho
Codice PHP:
require_once('../pear_admin/PEAR/HTML/TEMPLATE/IT.php'); 
dove pear_admin è la cartella in cui è stato installato pear
io sono in una sotto cartella della root del sito e quindi aggiungo ../

Il problema che il file IT.php mi richiama PEAR.php.

Codice PHP:
require_once('pear.php'); 
il codice postato indicherebbe che tale file dovrebbe trovarsi nella cartella dove risiede it.php ma non c'.è.
Ho provato a fare copia incolla e ovviamente non mi fornisce errore ma nn visualizzo nulla nel template.

Questo è il mio file

Codice PHP:
<?PHP
require_once('../pear_admin/PEAR/HTML/TEMPLATE/IT.php');
require(
'connessione.php');
//definizione ed estrazione di una query
$query="SELECT surname,city,state FROM customer";
$risultato=mysql_query($query,$server);
//definizione del template
$template = new HTML_Template_IT("./tmp");
$template->loadTemplatefile('customer.tpl',falsefalse);
while(
$riga =mysql_fetch_array($risultato)){
    
$template->setCurrentBlock("CUSTOMER");
    
$template->setVariable("NOME",$riga[0]);
    
$template->setVariable("INDIRIZZO",$riga[1]);
    
$template->setVariable("CITTA","hjhhH".$riga[2]);
    
$template->parseCurrentBlock();
}
$template->show();
?>
questo il template

Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title>Documento senza titolo</title>
</
head>

<
table>
    <
tr>
        <
th>Nome
        
<th>Indirizzo
        
<th>Città

    
<tr>
        <
td>{NOME}
        <
td>{INDIRIZZO}
        <
td>{CITTA}
    
</
table>

<
body>
</
body>
</
html

io penso che il problema sia legato all fatto che non trova il file perchè i codici sono presi da un manuale.... e non mi sembrano sbagliati