0

こんにちは、入力されたデータを収集し、後で出力する次のフォームがあります。POST を使用すると問題なく動作しますが、先生が言ったように REQUEST を使用すると、echo $word が空に戻ります。アイデアはありますか?お願いします?

 <Form name ="form1" Method ="REQUEST" Action ="">
<Input Type = "text" Value ="<?php echo $word ?>" Name ="word">
<Input Type = "Submit" Name = "Submit1" Value = "Submit">

<?php
if (isset($_POST['Submit1'])) {
$word = $_POST['word'];
$book = $_POST['book'];
}



?>
4

4 に答える 4

0

先生がなぜこれを尋ねたのかはわかりませんが、「REQUEST」は標準の HTTP メソッドではないため、PHP にデータを取得するためのショートカットはないと思います。PATCH時々使用しても問題が発生することがわかりました。

あなたが試すことができるのは、次を使用して生データを直接読み取ることです。

file_get_contents("php://input")

于 2013-10-06T04:05:43.130 に答える