フォームなどで、プログラムにデータを送信する形にはPOSTとGETがよく使われます。
一般的にフォームから送信する場合はPOSTを使います。POSTで送信されるデータは目に見えません。掲示板などへの書き込みデータを送る場合などセキュリティーのためPOSTを使わないといけません。一方GETで送る場合、URLの末尾に「?〜(クエリ・ストリングス)」の形で表示されます。例)search.php?key=123例えば検索結果にリンクを張りたい場合などはGETを使っていないとURLを再現することはできません。PHPで受け取るときはそれぞれ$_POST[ ]$_GET[ ]を使います。上の例だと$_GET["key"]に123が収められます。
僕が使っているサーバーとドメイン管理のレジストラーです。
§POSTとGET
フォームなどで、プログラムにデータを送信する形にはPOSTとGETがよく使われます。
状況によって使い分ける
一般的にフォームから送信する場合はPOSTを使います。
POSTで送信されるデータは目に見えません。
掲示板などへの書き込みデータを送る場合などセキュリティーのためPOSTを使わないといけません。
一方GETで送る場合、URLの末尾に「?〜(クエリ・ストリングス)」の形で表示されます。
例)
search.php?key=123
例えば検索結果にリンクを張りたい場合などはGETを使っていないとURLを再現することはできません。
PHPで受け取るときはそれぞれ
$_POST[ ]
$_GET[ ]
を使います。
上の例だと
$_GET["key"]に123が収められます。