Date: 03/29/05 (PHP Community) Keywords: php, html, web I can't seem to use any of the PHP PEAR packages except DB. Everytime I try to include the necessary include file, it tells me it can't find it. It doesn't seem to have any trouble finding DB.php though. I'm really confused. array("Stig", "Bakken"), "1" => array("Martin", "Jansen"), "2" => array("Alexander", "Merz") ); $tpl = new HTML_Template_IT("./templates"); $tpl->loadTemplatefile("main.tpl.htm", true, true); foreach($data as $name) { foreach($name as $cell) { // Assign data to the inner block $tpl->setCurrentBlock("cell") ; $tpl->setVariable("DATA", $cell) ; $tpl->parseCurrentBlock("cell") ; } // Assign data and the inner block to the // outer block $tpl->setCurrentBlock("row") ; $tpl->parseCurrentBlock("row") ; } // print the output $tpl->show(); ?> Obviously, this was cribbed from the PEAR website example. Can anyone tell me what I'm doing wrong? I keep getting this error: Warning: main(HTML/Template/IT.php): failed to open stream: No such file or directory in /home/fiona/vrp/fitp/template_test.php on line 2 Fatal error: main(): Failed opening required 'HTML/Template/IT.php' (include_path='.:/usr/share/php:/usr/sha Edit: Haha, I'm a dork. I didn't realise that "pear rl" listed all the remote packages available, not the ones that are actually installed on the system. Turns out the package I wanted wasn't installed anyway. Feh. Thanks for your help guys. Source: http://www.livejournal.com/community/php/278925.html
|