在我将数据插入数据库后,我将设置一个 session ,然后将页面重定向到另一个页面, 在另一个页面上,如果在 smarty 中设置了 session ,我将显示一条消息,一切正常。
{if $smarty.session.insert===true}
Thanks
{/if}
现在如何在打印消息后取消设置 session ?
最佳答案
你不应该在模板中这样做,smarty 没有为此工作。 但是,如果您真的必须这样做,我认为唯一的解决方法可能是:
{php}
unset($_SESSION['insert']);
{/php}
你放在 {php} 标签之间的任何东西都会被 smarty 作为普通的 php 脚本运行。
关于php - 在 smarty 中取消设置 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14443538/