我需要做的是使用 PHP 进行分页,然后将点击的内容发布href
到PHP_SELF
并根据它重新设计页面。
这是一些示例代码:
for ($i = 1; $i <= $pagecount; $i++) {
if ($i == 1)
echo "<ul>";
echo "<li>";
echo "<input type=\"hidden\" name=\"p\" value=\"". $i ."\">";
echo "<a href=\"\" onclick=\"document.forms['page'].submit(); return false;\">";
echo "<span>". $i ."</span></a></li>";
if ($i == $pagecount)
echo "</ul>";
}
我通过这个列出页面,我想要的是只发送点击的页码,PHP_SELF
但它只发送p=2
2 页(例如$_POST["p"] = 2
),因为最后一个变量 hidden p 是 2。我怎样才能在不改变 ahref
部分的情况下解决这个问题? 我的目标是发送变量并且不希望它出现在 URL 中。提前感谢:)