所以我一直在谷歌上阅读,它只是一堆不同的答案,没有太多的解释。
我的问题是如何在PHP页面之间切换?假设我的服务器上有一个目录,其中包含以下文件:
index.php
about_us.php
contact_us.php
让我们假设在所有3页,我有一个标题与3个链接:
Home
Info
Contact
当其中一个按钮(比如说联系人)被点击时会发生什么?
我读了三个技巧:
Php: header("contact_us.php")
javascript: window.location = "contact_us.php";
html: <meta http-equiv="Refresh" content="5; URL="contact_us.php">
按照今天的标准,这些都是首选吗?我在某个地方读到你现在不应该使用php的header()函数。
任何见解都将非常有助于我做出决定:)
8条答案
按热度按时间wxclj1h51#
只是让他们定期链接
sh7euo9m2#
只要使用html hyper reference...
tzdcorbm3#
你只要把它们联系起来,
每当点击链接时,他们将被带到该页面。如果你是PHP新手:你可以用PHP写HTML。
bihw5rsg4#
你也可以使用这个技巧:(不需要数据库)
假设你有一个index.php文件:
然后像这样引用:
等
直接调用index.php会将您带到default.php页面内容。
apeeds0o5#
你应该直接调用脚本,或者有一个处理程序来调用它(以防你想要好的网址)。
你不应该使用任何类型的重定向,它会对SEO产生不良影响。
mbyulnm06#
正如其他人所说,你只需要使用普通的html来制作链接。
你指的是重定向方法,它可以在没有用户交互的情况下更改当前位置。如果你想这样做,使用PHP的
header()
发送HTTP头肯定是首选方法。inkz8wg97#
我有解决方案:)
q3aa05258#
我一直用
header("contact_us.php");
。但是你可以做echo "<a href="contact_us.php">Contact</a>";
,然后把它作为链接。每当我添加一个php链接,这是我怎么做