我有三个页面一个带有HTML的表单(输入变量),它将变量POST到linkslvl2.php。在我的第三页中,我想使用GET函数并从linkslvl2.php中检索变量。当我点击进程时,我希望它自动处理linkslvl2并打印linkslvl3语句。我很难理解如何将变量传递给它。
<!doctype html>
<html>
<head>
</head>
<body>
<h1 style="text-align:center;"> Super Hero</h1>
<form action="linklvltwo.php" method="post">
请输入名称:
输入超级英雄名称:
输入你的弱点:
<!doctype html>
<html>
<head>
</head>
<body>
<?php
$name = $_POST['namep'];
$superHero = $_POST['superhero'];
$weakness = $_POST['weakness'];
?>
</body>
</html>
<!doctype html>
<html>
<head>
</head>
<body>
<?php
$person = $_GET['name'];
$chosenhero = $_GET['superHero'];
$chosenweakness = $_GET['weakness'];
print"
<p>$person you have chosen $chosenhero as you super hero, and your weakness $chosenweakness</p>
"
?>
</body>
</html>
答案 0 :(得分:0)
也许您可以尝试使用$ _REQUEST,它会为您提供发布或“获取”的参数。
答案 1 :(得分:0)
我认为您可以通过两种方式完成此类工作:1)您可以在提交每个表单后使用db,file,session来保存值,并使用id来识别/获取以前的值。 2)您可以通过提交每个步骤的值