[英]How do I use php to link to a page with variables in the url?
假設目前的網址是...
.../friends.php?episode=1&season=1
如何才能擁有默認的“ 下一個 ”按鈕轉到下一個劇集。
我知道如何使用
$_GET[episode]
和$_GET[season]
並將其保存到變量中。
然后我可以添加一個到其中一個有限制的...(並減去)
但我不知道如何將其鏈接為可按的鏈接以轉到下一個或上一個。
您可以使用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>";
工作守則
<?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>';
只是構建你想要的鏈接,然后把它變成a
HTML元素:
$link = "./friends.php?episode=" . $_GET['episode'] . "&season=" . $_GET['season'];
echo "<a href='$link'>Next episode</a>";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.