作成したフォームで問題が発生しました。ユーザーがアドレス フィールドに自分のアドレスのハッシュ (#) を入力しました。フォームが送信された後にアドレスがクエリ文字列に入れられると、# のフィールドの後にすべての GET 変数が壊れます。なぜこれが起こるのか知っている人はいますか?# を別の文字に変換するか、他のタイプのエンコーディングを使用する必要がありますか? これは、クエリ文字列から値を取得するページにあるコードです..
<?php echo $_GET["address"]; ?><br/> // if this field has a # in the value, the GET variables below do not work..
<?php echo $_GET["city"]; ?><br/>
<?php echo $_GET["state"]; ?>