私はこのスクリプトを手に入れました:
<?php
if (!isset($_POST) || empty($_POST)) {
?>
<form name="form1" method="post" action="">
<input type="text" name="textfield"><br />
<input type="submit" name="Submit" value="Submit">
</form>
<?php
} else {
$roughHTTPPOST = readfile("php://input");
echo $roughHTTPPOST;
}
?>
フォームを送信するたびに、テキストフィールドと送信値の両方を含む文字列を取得します。テキストフィールドの値は非常に単純でわかりやすいものです。しかし、送信値がどこから来ているのかわかりませんか?「a」文字を入力してフォームを送信すると、文字列が返されるサンプルを次に示します。
textfield = a&Submit = Submit25 P / S:ここで意味するのは、「Submit」の後に追加された値25です。これはどこから来たのか、テキストフィールドの値は理解しやすいです。