Php 根据其他页面上的选择显示图像

Php 根据其他页面上的选择显示图像,php,forms,post,radio-button,action,Php,Forms,Post,Radio Button,Action,我已经建立了一个系统,把一个棚,这是做了几个单选按钮和表单页面 问题是,在这个表单中,我使用action和POST将结果发送到下一页。 但是我想把第一页上的输入发送到第二页和第三页,目前这是不可能的,因为你的表单中只能有一个动作 <form action="lounge-kamer3.php" method="POST"> 我需要从第1页输入第2页和第3页的if语句。我该怎么做? 在网上找不到一个简单的方法,而且因为我英语掌握得不好,有时很难理解。 希望我足够清楚 注:对不起,

我已经建立了一个系统,把一个棚,这是做了几个单选按钮和表单页面

问题是,在这个表单中,我使用action和POST将结果发送到下一页。 但是我想把第一页上的输入发送到第二页和第三页,目前这是不可能的,因为你的表单中只能有一个动作

<form action="lounge-kamer3.php" method="POST">

我需要从第1页输入第2页和第3页的if语句。我该怎么做? 在网上找不到一个简单的方法,而且因为我英语掌握得不好,有时很难理解。 希望我足够清楚


注:对不起,我的英语不是我的母语。

也许可以尝试使用隐藏字段、cookie或会话信息跨页面传输信息


您可能希望异步编写请求,然后可以使用js和php不断重用页面上的信息。

您应该使用隐藏字段。 在第1页中,假设2有2个字段,在第2页中,有其他2个字段,但实际上有4:2可见,2隐藏。这些隐藏字段必须具有以下值:
$\u POST['field1']

例如: Page1.php:

<form action="page2.php" method="POST">
<input type="text" name="one">
<input type="submit">
</form>

page2.php:

<form action="page3.php" method="POST">
<input type="hidden" name="one" value="<?php echo $_POST['one']; ?>">
<input type="text" name="two">
<input type="text" name="three">
<input type="submit">


不过,请记住,使用隐藏字段时存在安全问题。始终清理要执行的输入,并注意隐藏字段和dom存储方法(通常)特别容易受到篡改数据等简单工具的攻击。
<form action="end.php" method="POST">
<input type="hidden" name="one" value="<?php echo $_POST['one']; ?>">
<input type="hidden" name="two" value="<?php echo $_POST['two']; ?>">
<input type="hidden" name="three" value="<?php echo $_POST['three']; ?>">
<input type="text" name="four">
<input type="submit">
</form>
<?php
echo $_POST['one'];
echo $_POST['two'];
echo $_POST['three'];
echo $_POST['four'];
?>