关于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中的nocache是什么意思 在一个php文件中定义的变量,无法被该文件使用。。。。 大家看我写的框架怎么样??秀出自己的框架。。 php代码与html代码分离问题? 请问“DEDEINC”这是变量吗? PHP新手上路 apache 怎么禁止操作根目录以外的位置 如何使网页可以自动调整用户的分辨率,或者按钮调整也可以?50分大放送! 要做一个大型的教育网站,自己的专线,要什么硬件设备呢?什么的人员配置呢? 工行最新接口 求高手指点 【问个很白的问题】PHP代码是在服务器运算还是本地? 图片损坏问题
你又没有把 123 设为默认目录,如何找的到?
$smarty->display("123/s1.php");