ページを開いて、URLをたどると、いくつかのパラメータでクエスチョンマークが表示されますよね。経験の浅いプログラマーは、これらが別々のファイルであると考えるだろうが、なんということだろう。名前にクエスチョンマークが含まれるファイルを作成してみてください(うまくいきません)。**この記事が書かれたのはこのためです**。
実は、1つのファイルにURLを介して変数を渡すというのがポイントで、例えばindex.phpというファイルを持っていて、そこに記事名を渡しているんです。index.php?clanek=o-php.
スーパーグローバル変数 $_GET
は、URL からのパラメータを持つキーを含んでいます。
echo $_GET['記事'] ?? '';
GET方式は安全ではないので、機密データを送るべきではありません。主な理由の1つは、暗号化されていない通信であること、2つ目は履歴が残ることです。
機密性の高いデータ、あるいはあらゆるものは、POST メソッドで送信する必要があります。GETは、そのページにリンクできるようにパラメータ(検索エンジンや記事ページなど)を表示するのが良いファーミュラーに向いています。
GETの長さは無制限ではありません!多くの初心者がお金を払っています。最大文字数は1024文字程度(1088文字というところもある)なので、長い文章はPOSTem を送信してください。
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | ja