smarty 中include模版外资源的问题

网站后台是admin目录,里边有个templates目录网站前台是/目录,下边也有个templates目录我在admin/下边做了一个生成静态的功能,引用/templat... 网站后台是admin目录,里边有个templates目录
网站前台是/目录,下边也有个templates目录

我在admin/下边做了一个生成静态的功能,引用/templates/default/1.html

生成很顺利,但是问题来了

在1.html中要有头部和尾部两个地方包含header.html和footer.html
/templates/default/1.html
<{include file='../templates/default/footer.html'}>

但在生成HTML时一直提示找不着这个footer.html,请问是什么问题
应该是在生成HTML之前编译的时候提示:
PHP Fatal error: Smarty error: [in ../../templates/default/zixun.html line 220]: syntax error: invalid attribute name: 'footer.html\' (Smarty_Compiler.class.php, line 1550) in C:\AppServ\w1\jiahe\include\libs\Smarty.class.php on line 1093
不管怎么修改下边的
<{include file='../templates/default/footer.html'}>
都不行
展开
 我来答
过气程序猿
2010-10-09 · 授人以渔,签名也要不同。
过气程序猿
采纳数:16 获赞数:216

向TA提问 私信TA
展开全部
invalid attribute name: 'footer.html\'
仔细看这个错误,在include 的参数中,出现了意外的变量 "footer.html\"
找到你的反斜线从哪里来的再说,这才是问题。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式