安装和配置Smarty
从下载开始,(我使用2.6.5版的Smarty)解压到你自己的目录.从它的libs目录中把Smarty.class.php,
Smarty_Compiler.class.php, Config_File.class.php, and debug.tpl文件复制到dataobjects目录中. 还要复制core和plugins目录和其中所有的内容.创建几个新的目录,命名为templates, templates_c, configs,
和cache. 最后dataobjects目录包含:
|---- cache |---- configs |---- core |---- plugins |---- templates |---- templates_c
11/10/2004 11:17 a.m. <DIR> . 11/10/2004 11:17 a.m. <DIR> .. 11/10/2004 11:17 a.m. <DIR> cache 11/10/2004 11:17 a.m. <DIR> configs 11/10/2004 11:17 a.m. <DIR> core 11/10/2004 11:17 a.m. <DIR> plugins 11/10/2004 11:17 a.m. <DIR> templates 11/10/2004 11:17 a.m. <DIR> templates_c 07/09/2004 09:48 a.m. 13,105 Config_File.class.php 16/04/2004 03:03 a.m. 5,117 debug.tpl 10/09/2004 02:15 p.m. 65,350 Smarty.class.php 10/09/2004 07:14 p.m. 90,924 Smarty_Compiler.class.php 4 archivos 174,496 bytes 8 dirs 6,699,454,464 bytes libres 创建数据库 创建一个名为example的数据库,它包含一个名为User的表,不必担心模式,稍后我们会创建.
配置PEAR::DB_DataObject 要构建数据对象,创建下面的文件
configDB.php <?php require_once 'DB/DataObject.php'; $config = parse_ini_file('example.ini',TRUE); foreach($config as $class=>$values) { $options = &PEAR::getStaticProperty($class,'options'); $options = $values; } ?> |