InfoQ

交流

讨论:PHPlib模板问题,初学模板 ,请各位救急啊~!!

作者 cherishlyc 发布于 2003-08-03 分类:php基础编程

{myname}测试block
我的动植园:
{animal}
{plant}

Fatal error: Cannot instantiate non-existent class: template in d:apachehtdocsphplibwork est.php on line 3

我是winxp系统 直接把phplib拷到了htdocs下了
然后建了一个work目录 写了一个test.inc 和一个test.php
然后测试出现上面的问题 似乎说没有class
怎么回事?初学模板 ,请各位救急啊~!!



逛论坛交流PHPlib模板问题,初学模板 ,请各位救急啊~!!

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

5 条回复

回复

template.inc [PHP] 无标.. 发表人 cherishlyc 发表于 08月30日
目录路径不对,你template在phplib文件夹.. 发表人 冬冬 发表于 08月30日
QUOTE: 最初由 冬冬 发布 [B.. 发表人 yehuo 发表于 08月30日
template.inc 文件放到同目录下 发表人 游子云 发表于 08月30日
我也觉的是路径不对 发表人 bluezsh 发表于 08月30日
  1. template.inc [PHP] 无标题文档
    {myname}测试block
    我的动植园:
    {animal}
      {plant}
    [/PHP] test.php [PHP] <?php include_once("template.inc"); $t = new template("."); $myname = "小猪噜噜"; /*************************************** animal数组作为第一层block中循环数据, plant数组作为第二层block中循环数据, 也可以根据自己的需要,从数据库中读去 数据记录 ***************************************/ $animal = array("动物 ", "植物 "); $plant = array(array( "小猪 ", "小白 ", "小强 "),array( "玫瑰 ", "向日葵 ")); $t->set_file( "myfilehandle ", "test.htm "); //模板中{myname}被$myname的值替换 $t->set_var( "myname ",$myname); /************************************* 设置block ,先设置第一层block,文件句 柄是myfilehandle,再设置第二层block, 文件句柄是第一层block。注意两句语句 的次序 *************************************/ $t->set_block( "myfilehandle ", "animalList ", "a "); $t->set_block( "animalList ", "plantList ", "p "); //第一层block开始 for ($i=0;$iset_var( "p "); //模板中{animal}被$animal[$i]的值替换 $t->set_var( "animal ",$animal[$i]); //第二层block开始 for ($j=0;$jset_var( "plant ",$plant[$i][$j]); //解析第一层block $t->parse( "p ", "plantList ",true); } //解析第二层block $t->parse( "a ", "animalList ",true); } $t->parse( "out ", "myfilehandle "); $t->p( "out "); ?> [/PHP]

  2. 目录路径不对,你template在phplib文件夹里吧


  3. QUOTE:
    最初由 冬冬 发布
    [B]目录路径不对,你template在phplib文件夹里吧 [/B]

    冬冬问得真够体贴的,哈哈

  4. template.inc
    文件放到同目录下

  5. 我也觉的是路径不对




  6. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

汉字突然变成乱码

我在用FrontPage编辑网页时。不知为什么?突然所有的汉字都变成的...

这个js怎么写?

检测表单 中指定文件的大小?谢谢

xp下mysql服务怎么开启?

谢谢指点

wake up

http://202.103.160.29/entertainment/zuopin3/10678.wmv

今晚大夜!

痛苦在等着俺........ 下了,回去觉觉~

如何让数据库里的某一条记录的一个字段...

关于header()的问题。。

各位老大些,能告诉我header的用途和用法吗? 它在代码中间出现...

apache 已经安装成功,通过互联网无法访...

如题,小弟急盼回复

刚刚配置的服务器不能使!

提示如下: Security Alert! The PHP CGI cannot be accesse...

请问有没有类似phpmyadmin的方便管理or...

phporacleadmin不好用啊,连一些基本的编辑功能都没有,只能浏览...

[]