Tav*_*ses -1 php forms variables submit
首次运行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>
Run Code Online (Sandbox Code Playgroud)
如果你收到,$_POST['myvalue']你必须通过表格发布
<form action="" method="post">
<input type="hidden" name="myvalue" value="<?= $_POST['myvalue'] ?>" />
<input type="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)