フォームを送信した後、フォームアクションを解決したため、同じページに$_SERVER['PHP_SELF']
リダイレクトされますが、id および cat GET 変数を渡す完全な URL にリダイレクトする必要があるという問題があります。
サーバー変数に次のようなものを追加することで簡単に解決できると思います
.'?id='.$_GET['id'].'&cat='.$_GET['cat']
に似たものがあるかどうかを知りたいのですがPHP_SELF
、GET変数で完全なURLを保持しています。