私がする必要があるのは、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>";
}
これでページをリストしていますが、クリックしたページ番号のみを送信したいのですが、最後の変数 hidden p が 2 であるため、2 ページ (例)PHP_SELF
のみを送信します。 a部分を変更せずにこれを修正するにはどうすればよいですか? ? 私の目的は、変数を送信することであり、URL に表示されないようにすることです。よろしくお願いします:)p=2
$_POST["p"] = 2
href