大家好我正在为一个学校项目建立一个网站,但为了保持井井有条,我希望将所有页面都放在一个文档中,当你去网站时,默认页面是index.php,其他页面像这样链接:index.php?p=page
现在的问题是,我有这个脚本,但不知道我在哪里。我也不擅长PHP,我是从我的一个朋友那里得到的。就像这样:
?>
<php? some php code ?>
<html tag etc>
<head> Head stuff </head>
<Nav> <Header>
<php? some php code where I filled in what the link was of the content under it ?>
< The content of the page, excluding the header, navigator etc because that was above here. >
?>
Then I could do the same thing over and over again, and just change the PHP code and it worked.
<footer stuff>
</body>
</html>
我知道有很多这样的脚本,我在谷歌搜索了一个多小时,但没有成功。
-Tristan
答案 0 :(得分:0)
这将有助于您: Serve multiple pages from 1 PHP file? 1
如果你想制作像youtube.com/?watch=XXXXXXXXX这样的东西 因此您只需更改XXXXXXXXX即可显示多个内容。
但您仍然可以使用:
JavaScript示例:
我们将website1作为网站
我们有一个 - b - c - d作为页面
js将隐藏您要显示的页面的所有页面。
答案 1 :(得分:0)
一个非常基本的例子:
<?php
$page = $_GET['page'];
if ( $page == 'one' ) {
echo 'This is page one!';
} elseif ( $page == 'two' ) {
echo 'This is page to';
}
// http://yoursite.com/index.php?page=one
// Outputs 'This is page one!'
在此处了解有关GET请求的更多信息:$_GET