1

各ページが実際にはindex.phpページのパラメーターであるサイトがあります。

したがって、searchページは単純です。 www.mysite.com/?p=search

上記のページ()をアクションとするGETフォームを作成しましたhttp://www.mysite.com/?p=search。ただし、フォームを送信すると、実際にはのwww.mysite.com/index.php代わりにGETパラメーターが送信されますwww.mysite.com/?p=search

www.mysite.com/?p=searchフォームを実際に送信して、次のような結果になるようにするにはどうすればよいですか。

www.mysite.com/?p=search&param1=blah1&param2=blah2@&param3=blah3

それ以外の:

www.mysite.com/index.php?param1=blah1&param2=blah2@&param3=blah3

4

1 に答える 1

7

フォームを使用して、既存のクエリ文字列を破棄せずに、アクションにクエリ文字列を含むURIに対してGETリクエストを行うことはできません。代わりに非表示の入力を使用してください。

<input type="hidden" name="p" value="search">フォームに追加して設定しますaction="/"

于 2012-05-29T13:23:17.470 に答える