我想在第二页的第一页回显我的结果,然后从第二页获得相同的 ruslt 并在第三页回显
第 1 页:
<form action="page2.php" method="post">
<input type="text" name="name" />
<input type="submit" />
</form>
第2页:
echo $_POST['code'];
我应该在第二页添加什么并在第三页写什么?
我想在第二页的第一页回显我的结果,然后从第二页获得相同的 ruslt 并在第三页回显
第 1 页:
<form action="page2.php" method="post">
<input type="text" name="name" />
<input type="submit" />
</form>
第2页:
echo $_POST['code'];
我应该在第二页添加什么并在第三页写什么?
第 1 页:
<form action="page2.php" method="post">
<input type="text" name="name" />
<input type="submit" />
</form>
第2页:
<?php
session_start();
$_SESSION['name'] = $_POST['name'];
echo $_POST['name'];
?>
<form action="page3.php" method="post">
<input type="text" name="age" />
<input type="submit" />
</form>
第 3 页:
<?php
session_start();
$_SESSION['age'] = $_POST['age'];
echo $_SESSION['name'].'<br />';
echo $_SESSION['age'].'<br />';
?>
你有不同的选择
在第一页中,输入文本必须与第二页具有相同的名称。
page1.php
<form action="page2.php" method="post">
<input type="text" name="code" />
<input type="submit" />
</form>
第二页可以有另一个带有隐藏输入的表单
page2.php
<?php
echo $_POST['code'];
?>
<form action="page3.php" method="post">
<input type="hidden" name="code" value="echo $_POST['code']" />
<input type="submit" />
</form>
page3.php
<?php
echo $_POST['code'];
?>
或者,如果您使用链接 page2.php
<?php
echo $_POST['code'];
echo "<a href='page3.php?code=" .$_POST['code']. "'>LINK TO 3rd PAGE</a>";
?>
page3.php
<?php
echo $_GET['code'];
?>