私は、アドレスをマスクするためにmod_rewriteを使用しています。代わりに 'contact'のように 'index.php?page = contact。私はページ内の内部検索エンジンに問題があります。検索エンジンの フォーム:
<form id="search" action="search" method="GET">
<input type="text" placeholder="Search" name = "co" id="s" />
<input type="submit" />
</form>
結果は次のとおりです。
domainname.com/search?co=word
この言葉を受け取る方法は? $ _GET ['co'] does not work。ただ、動作しません: <form id="search" action="index.php?page=search" method="GET">
を使用する場合
すべてが動作するはずのスペースwithouthあなたのHTMLを記述する場合'べきである '名= "co"。それはいくつかのブラウザではうまくいくかもしれませんが、すべてではないかもしれません。 –
あなたはどのPHPを使用していますか?あなたのPHPコードを投稿してください。実際に '$ _GET ['co']'を '$'の後にスペースを入れて使用している場合、それは動作しません。 '$ _GET ['co']' –
あなたのURL書き換えルールを表示できますか? – Overv