2

所以假设当前的网址是......

.../friends.php?episode=1&season=1

我怎么能有一个默认的“下一个”按钮去下一集。

我知道如何检索变量

$_GET[episode]并将$_GET[season]其保存到变量中。

然后我可以在其中添加一个限制...(并减去)

但我不知道如何使它成为一个链接,我可以按它来转到下一个或上一个。

4

3 回答 3

3

您可以使用以下http_build_query功能:

$season = $_GET["season"];
$episode = $_GET["episode"];
$query = http_build_query(array("season" => $season, "episode" => $episode+1));

编辑:我已经切换了剧集和季节增量,现在它增加了剧集。

然后将其与链接连接:

echo "<a href='/page.php?$query'>Next Episode</a>";
于 2012-12-01T19:24:26.747 回答
1

工作代码

<?php
$season = $_GET['season'];
$episode = $_GET['episode'];

echo '<a href="friends.php?episode='.($episode - 1).'&season='.$season.'"> Back Episode  </a>-----';
echo '<a href="friends.php?episode='.($episode + 1).'&season='.$season.'">  Forward Episode  </a><br>';

echo '<a href="friends.php?episode='.$episode.'&season='.($season-1).'"> Back Season</a>-------';
echo '<a href="friends.php?episode='.$episode.'&season='.($season+1).'">Forward Season</a>';
于 2012-12-01T19:20:36.537 回答
0

只需构建您想要的链接,然后将其放入aHTML 元素中:

$link = "./friends.php?episode=" . $_GET['episode'] . "&season=" . $_GET['season'];
echo "<a href='$link'>Next episode</a>";
于 2012-12-01T19:19:56.087 回答