<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
なぜこれが起こっているのかわかりますが、良い回避策はありますか?