gpt4 book ai didi

php - 我如何编写两个链接到同一页面的不同工作?

转载 作者:行者123 更新时间:2023-11-28 04:30:38 26 4
gpt4 key购买 nike

第一页有两个超链接:

<p> COE  <a href="page2.php">here</a></p>
<p> SWE <a href="page2.php">here</a></p>

我想要的是:当用户点击第一个链接时,page2 应该显示这个链接:

<p> academic transcript  <a href="A.php">here</a></p>

当用户点击第二个链接时,page2 将显示一个不同的链接:

<p> courses list  <a href="B.php">here</a></p> 

我可以这样做吗??

最佳答案

您需要以某种方式将这两个链接分开。您可以传递一个 $_GET 参数,并检查它是否已在您的第二页上设置。

如果您编辑指向以下内容的超链接

<p>COE <a href="page2.php?page=A">here</a></p>
<p>SWE <a href="page2.php?page=B">here</a></p>

然后我们可以在 PHP 中使用 $_GET 来查找您的 URL 中参数 page 的值,如下所示。评论应该或多或少地解释发生了什么。

if (!empty($_GET['page'])) {
// If that parameter is set, we can check what it's set to
switch($_GET['page']) {
case "A":
// If the value was A, we display this
echo '<p>academic transcript <a href="A.php">here</a></p>';
break;
case "B":
// If the value was B, we display this
echo '<p>courses list <a href="B.php">here</a></p>';
break;
default:
// It didn't match any of the values, you can display a default page
echo "Not a valid page";
}
} else {
// You can put whatever you want here,
// but if no values of ?page= is set, whatever is inside here will be displayed
echo "Nothing to show!";
}

关于php - 我如何编写两个链接到同一页面的不同工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35962593/

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