我的代码如下:
1.paging.php
<form method="get">
<input type="hidden" name="HDN_FormClicked" value= "banks-info" />
<input class="button" type="submit"/>
</form>
<a href="paging.php?page=2">next page</a>
现在,当我点击&#34;下一页&#34;时,我希望得到隐藏值的值。链接。我怎么能得到它?
我尝试了以下代码:
if( isset($_GET['HDN_FormClicked']) && $_GET['HDN_FormClicked'] != "" ){
echo $_GET['HDN_FormClicked'];
}
这也是
if( isset($_REQUEST['HDN_FormClicked']) && $_REQUEST['HDN_FormClicked'] != "" ){
echo $_REQUEST['HDN_FormClicked'];
}
我做错了什么?
答案 0 :(得分:0)
您可以使用$_GET
参数获取隐藏值,如下所示:
<?php echo isset($_GET['HDN_FormClicked']) ? $_GET['HDN_FormClicked'] : '' ?>
所以在对你的代码实现这个之后,它就像这样:
<form method="get">
<input type="hidden" name="HDN_FormClicked" value= "<?php echo isset($_GET['HDN_FormClicked']) ? $_GET['HDN_FormClicked'] : '' ?>" />
<input class="button" type="submit"/>
</form>
<a href="paging.php?page=2&HDN_FormClicked=banks-info">next page</a>
请记住在下一页的网址中附加param。
希望这有帮助!
答案 1 :(得分:0)
仅使用Anchor标记,您可以像
一样使用它<a href="paging.php?page=2&HDN_FormClicked=banks-info">next page</a>