标签: php mysql html page-title
我的网站设置方式,每个页面都包含header.php以连接到我们的mysql数据库,并设置标题/无聊的html内容(头部,样式,脚本等)。
包含header.php后,每个页面都使用不同的查询来访问该页面所需的信息。我的问题是页面标题(<title></title>)取决于数据库中的信息,当我获得该信息时,标题标签已经在header.php中设置。
<title></title>
有什么方法可以解决这个问题吗?
答案 0 :(得分:4)
使用smarty(和others)之类的模板引擎是一种解决方案,然后您可以等到加载完所有数据后再渲染标题。
模板引擎是做你想做的事情的正确方法。