在php中更改页面 - 重复html标签?

时间:2017-09-27 14:01:41

标签: php html

我正在学习php,我有一个非常简单的问题。我不知道应该怎样处理多个页面"在我的网站上。

最小的例子,index.php:

<html>
    <head>
      <title>PHP example</title>
      <link rel="...">
      <script src="..."></script>
    </head>
    <body>
        ...
        <input type="button" value="View" onClick="window.location='view.php';" />
        ...
    </body>
</html>

据我所知,当用户点击按钮时,浏览器将被重定向到&#34; view.php&#34; - 因此该页面应该是一个完整的html页面,如index.php(带有所有相关标签)。

重复新页面中的所有html标记是否正确?

我不是在谈论替换div的内容,比如在菜单结构中,每个项目都会导致相关内容(单页面应用程序)。 在这种情况下,我真的(?)需要&#34;替换&#34;全身内容,所以我想知道创建另一个完整的html页面是否正确。

1 个答案:

答案 0 :(得分:1)

是的,这是正确的方法,您需要为每个请求创建页面。直到您没有使用任何CMS或路由来获取每个请求的数据库内容。

php中有许多不同的框架,它们以多种不同的方式处理请求。

但是你设计网站的方式,你必须为每个请求创建页面。你可以做的是你可以创建一个公共文件和require_once,用于公共元素,如页眉和页脚(或左/右侧边栏,如果有的话)。