[PHP-users 25792] Re: GETメソッドの値の参照

荒木 満 araki @ rose.zero.ad.jp
2005年 6月 12日 (日) 06:19:28 JST


上鍵 様 ありがとうございます。

具体的には、入力されたメールアドレスをURL内に含めたいのです。
(以前、urlencode() 処理を入れずに実行していたのですが、ごく稀に(100件に1件程度)エラーが出ていた)

自分でもいろいろ試したのですが、urldecode()処理を入れても、入れなくても同じ結果になるので、そもそもphpの処理としては、どうなのかと疑
問になったので調べたのですが、なかなか結論が見えなかったのでご質問させて頂きました。

フォームからget や post で送られた値は自動的にデコードされるとの事ですが、URLに含まれた値も、自動的にデコードされてから $_get['XXX']
 に格納されるのでしょうか?
もしそうだとすれば、さらにデコードの処理を追加すると、また、稀にエラーが発生するなどの原因になるのかと心配しています。

先程も書きましたが、一般的な値を使って試したところ、urldecode()処理を入れても入れなくても同じ結果と直りました。

よろしくお願い致します。

-------------------------------
Mitsuru Araki
e-mail   araki @ rose.zero.ad.jp
-------------------------------



PHP-users メーリングリストの案内