0

次のカテゴリを持つメディアウィキ サイトがあります: キャラクター、敵、武器、味方。各カテゴリにはページのリストがあります (たとえば、キャラクターでは、char1、char2 などがあります)。

現在char2ページを表示しているとしましょう。char3またはchar1を直接表示できるように、次/前のボタンが必要です。

[char3|next page] と [char1|previous page] を使用することもできますが、問題は非常に多くのページがあり、すべてのページを他のページにリンクするためにハードコーディングするのは面倒で面倒なことです。 "そしてそれはたまたまリストの真ん中にあります ( mediawiki はそれらを英数字の順序で 0-9 から az で出力します)、もう一度ページを調べてすべてをハードコーディングする必要があります.

概要: リンクをハードコーディングせずに前/次のページに動的にリンクする方法を探していると思います。

このサイトでは、ページはアルファベット順に並べられているため、ページを追加しても必ずしもリストの最後に移動するとは限りません。

4

1 に答える 1

0

URL に char ページ、つまり site.com/this.php?char=2 を含め、次に $_GET['char'] を作成し、次/前のボタンで数値に 1 を加算および減算します。

于 2013-11-06T02:10:24.813 に答える