POST
依頼をしようとしているようです。POST リクエストは、PHP では GET リクエストと同じように機能します。スーパー$_POST
グローバルの代わりにスーパーグローバルを使用して、 $_GET
POST リクエスト パラメータを取得します。
POST リクエストでは、データは GET と同じように送信されますが (無視できる違いがいくつかあります)、URL には表示されないため、目的の説明に完全に適合します。GET のようにデータを送信しますが、URL でユーザーに表示されることはありません。
HTML フォームの例:
<form method="post" action="handler.php">
<input type="text" name="username"></input>
</form>
次に、ユーザーがこのフォームを送信すると、GET の場合と同様に、PHP で投稿パラメーター「ユーザー名」を取得できます。
<?php
$username = $_POST["username"];
?>
あとはお好みでどうぞ!
また、POST/GET リクエストの使用目的について言及しないのは私の怠慢です。従来、POST 要求は、データベースやオンライン フォーラムなど、後で保存/使用するためにデータがサーバーに送信されるときに使用する必要があります。または、サーバーからデータを要求 (「取得」) するために GET 要求を使用し、保存されるデータを提供しないようにする必要があります。このようにリクエストを使用することはベスト プラクティスですが、言語によって強制されているわけではなく、単なる原則であるため、無視されることがよくあります。