-1

Page_B が最初に実行されると (別のページ Page_A の送信ボタンをクリックして)、変数 SG の値 (Page_A から送信される) が適切に出力されます。ただし、Page_B の送信ボタンをクリックすると (間違っている場合は訂正して、Page_B を再度実行します)、印刷スペースが空になります。送信アクションの結果、SG の内容 (値) が削除されたと結論付けます。この値はさらに Page_B (コードはまだ書かれていない) で必要になるため、これは私が望むものではありません。この削除が行われないようにするにはどうすればよいですか?

Page_B のコードは次のとおりです。

<html>

<?php

$SG=$_POST['SG'];
print ($SG);

?>

<form action="Page_B.php" method="POST">

<input type="text" name="trekking">
<input type="submit">

</form>

<?php

$T=$_POST['trekking'];
print ($T);

?>


</html>
4

1 に答える 1

6

たとえば、受け取っ$_POST['myvalue']た場合は、フォームから投稿する必要があります

<form action="" method="post">
    <input type="hidden" name="myvalue" value="<?= $_POST['myvalue'] ?>" />
    <input type="submit" />
</form>
于 2012-12-06T19:27:55.990 に答える