重複の可能性:
検索クエリの URL を消去しますか?
カラーコードを確認するためのPHP Webページを作成しました。これが最初の4行です
if(isset($_GET['c']))
$hex = $_GET['c'];
elseif(!isset($_GET['c']))
$hex = $_POST['c'];
そして私のhtaccessには次のものがあります:
RewriteEngine On
RewriteRule ^([a-zA-Z0-9]{6})$ index.php?c=$1 [L]
「site.com/ffcdee」と入力すると、#ffcdee という色が正常に表示されますが、入力ボックスを使用すると、次のようになります。
<form action="">
<input type="text" name="c" >
<input type="submit" value="Search" id="search-submit">
</form>
それは、site.com/?c=ffcdee を示しています。入力名を別の単語に変更しようとしましたが、スクリプトが機能しなくなりました.どうすれば URL から ?c= を削除できますか?