This has got to be one of the most frequently updated PHP sites, keep up the good work... "これは、最も頻繁に更新されたPHPサイトのいずれかになり良い仕事を維持するために持っている..."
マックス

URLのクエリ文字列

PHPURLのクエリ文字列は、グローバル$ _GETで読み取ることができます変数 。 $ _GET変数は、各クエリ文字列パラメータは、名前と値で表される連想配列です。 さあ、URL www.example.com/index.html?page=1&id=5は次のように読み取ることができます..
$ _GET [ " page " ] ; しますecho $ _GET ["ページ"];
$ _GET [ " id " ] ; しますecho $ _GET ["id" ];
これは、ページとid respectivley 15を出力します。 QueryStringのでURLを作成するとき、それはあなたが違法であるURLに文字を導入することができますので、URLが動作するように許可されませんように変数をエンコードすることが重要です。 PHPでは、これは以下のようにUrlEncode関数を使用して行うことは非常に簡単です...
あなたがパラメータをエンコードしているので、urldecode関数それらを受け取るたら、次のパラメータをデコードする必要があります。 あなたはクエリ文字列を読み取るたびに、実際にはこれはとても良いのが一般的です。...
urldecode ( $ _GET [ " page " ] ) ; エコーurldecode($ _GET ["ページ"]);
urldecode ( $ _GET [ " id " ] ) ; エコーurldecode($ _GET ["ID"]);
デコードクエリ文字列パラメータは、エスケープされているすべての文字がエスケープされることが保証されます。

コメントが提供されていません。
セキュリティイメージ
ドミニクスキナーによって書かれた
最終更新日:2011年10月25日午前16時○○分38秒を