gpt4 book ai didi

php - 更多 PHP 站点和一个模板

转载 作者:行者123 更新时间:2023-11-28 07:00:33 25 4
gpt4 key购买 nike

我在 index.php 中编写了我的模板使用 Bootstrap 。在这个模板中有一个地方 <div id="content"></div>这是本站的动态内容。

意思是,我要更改那里的内容。

login.php , register.php, news.php 页面等其他...

好吧,我可以将此模板(从 index.php)复制到所有这些页面,但这不是个好主意。如果我想改变一些静态的东西(比如菜单),我应该在所有页面上都这样做。我当然可以使用 mysql 生成菜单,但我想将其他页面(这是需要的)包含到 index.php 内容 div

最好的问候。


好吧,我有一个模板(在 html + js - bootstrap 中),它具有静态元素,例如导航栏、 Logo 等...

但是这个模板有一个动态元素,我的意思是 - div = content 它会根据用户正在观看的站点而变化(login.php、register.php 等...)

如何将此模板包含到所有子页面,例如 login.php、register.php 等......而无需将其复制粘贴到各处?

最佳答案

一个基本的解决方案可能是创建一个包含整个模板的 layout.php 页面,然后将 a 放在您的内容应该出现的位置。

然后,在每个页面上,使用页面的 html 设置 $content 变量,然后只包含 layout.php。更好的解决方案是实现 MVC 设计模式,但更“复杂”。

关于php - 更多 PHP 站点和一个模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33264949/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com