PHP の最小限の MVC 実装を使用し始めています。しかし、MVC では、従来の HTML フォームを使用して GET メソッドでパラメーターを渡すのが難しいと感じています。
たとえば、私の mvc パス呼び出しは " www.example.com/?route=products/search/balck shirt
" です。
HTMLフォームを使用してGETメソッドで検索語「黒シャツ」を渡したいと思います。
<form method="GET" action="www.example.com/?route=products/search/">
<input type="text" name="src" />
<input type="submit" />
</form>
これにより、" www.example.com/?src=black%20shirt
" として呼び出されます。私は"?route="
その一部を失っています。どうすればこれを回避できますか? POST が推奨される方法であることは知っていますが、自然な Web サイトでは、リンクを他の場所で共有できるように、URL に検索語を追加する必要があります。
前もって感謝します。