关于smarty的问题,一直找不到解决的办法,懂的请帮忙看看怎么回事 大家请看,这是网站的根目录,如果没有123这个文件夹,把s1放在根目录中,就可以调用s1.htm模板,$smarty->display("s1.php");但是当s1.php在一个文件夹内就调用不了了,这是为什么,???? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $smarty->display("s1.php");???你又没有把 123 设为默认目录,如何找的到?$smarty->display("123/s1.php"); 不好意思,是$smarty->display("s1.htm")这里我着急写错了;我的问题是,当s1.php在根目录时$smarty->display("s1.htm");这就没问题,但是php文件也就是s1.php如果在123这个文件夹下面时就提示错误。。这是为什么??? 应该是你的smarty的配置文件的include smarty.class.php的路径有问题问题。 原因是 $smarty->template_dir 是相对目录,所以换个目录就不对了。你可以设成绝对目录 你是在s1.php中分配数据的吧,display这个函数是默认在s1.php的同级目录下去找模板文件目录templates,你把s1.php放到123里面去,自然就找不到了,改$smarty->template_dir="../templates";就行了或者就像楼上说的改成绝对目录,具体想知道怎么回事自己学习写一个简单的模板引擎 PHP中session问题 请教:PHP关于取出mysql某表某字段中的数值,更改为字符输出 NetBeans 开发php时,对于网页有没有类似dreamweaver那样的设计视图 DW3 中怎么设置背景图片 关于数组问题! 求助:php用odbc方式连接mysql出错 时间问题 连接数据库问题--PHP无法连接MYSQL怎么办啊?? 为什么管理员进不去DISCUZ论坛? PHP连接sqlserver2008,怎么连接指定ip地址上的数据库 【问个很白的问题】PHP代码是在服务器运算还是本地? 图片损坏问题
你又没有把 123 设为默认目录,如何找的到?
$smarty->display("123/s1.php");