我想为Smarty .tpl文件编写PHP代码。但它给了我以下错误:
未捕获 - > Smarty编译器:第185行“{php}”未知标签“php”< - 模板“./templates/register.tpl”中的语法错误 投入 第186行/opt/lampp/htdocs/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php
当我谷歌时,我意识到它已被弃用,不推荐使用。我现在应该怎么做?我想在其中显示安全问题。
答案 0 :(得分:0)
不确定Smary是什么或如何使用,但我从文档中得到的是{php}已被弃用。
答案 1 :(得分:0)
在tpl文件中回显刚过{$foo}
答案 2 :(得分:0)
您应该在smarty_securoty.php中进行更改并制作
public $ allow_php_tag = false;到
public $ allow_php_tag = true;
它允许.tpl文件中的PHP代码