<div>
値に応じて異なるPHPファイルを含めるコンテンツがあり$_GET
ます...たとえば、/index.php?type=foo&action=bar
。いくつかのテーブルデータと次のような単純なページ付けを含むPHPファイルを含めようとしています
$paginate .= "<a href='$target&page=$prevPage'>previous page</a>";
どこ$target = $_SERVER[ 'REQUEST_URI' ];
。次/前のページに移動するたびにURLが重複することを除いて、希望どおりに機能します。例:
/index.php?type=foo&action=bar&page=2&page=3&page=4&page=3&page=2
など...使用すると、追加のパラメータなしで$_SERVER["PHP_SELF"]
元に戻ります\index.php
$_GET
なぜこれが起こっているのかわかりますが、良い回避策はありますか?