所以这是一个基本的表单提交和处理,很简单。共有三个脚本,表单脚本、处理器脚本和视图页面。以下是每个片段的片段:
形式:
<form action="processor.php" method="post">
<h4>Question # 1</h4>
<p>What grade are you in?</p>
<label class="checkbox"><input type="checkbox" name="grade" value="1"> Freshmen</label>
<label class="checkbox"><input type="checkbox" name="grade" value="2"> Sophomore</label>
<label class="checkbox"><input type="checkbox" name="grade" value="3"> Junior</label>
<label class="checkbox"><input type="checkbox" name="grade" value="4"> Senior</label>
<div class="button">
<button class="btn btn-primary" input type="submit" name="submit" href="processor.php">Submit</button>
</div>
</form>
处理器脚本:
<?php
header("Location: viewpage.html");
$grade = $_POST['grade'];
function Grades () {
if ($grade =="1") {
echo "You're a freshmen";
} elseif ($grade == "2") {
echo "You're a sophomore";
} elseif ($grade == "3") {
echo "You're a junior.";
} elseif ($grade == "4") {
echo "You're a senior.";
} else {
echo "Something is wrong.";
}
}
?>
查看页面:
<h4>Question # 1</h4>
<p><?php Grades();
?>
</p>
本质上,我试图让用户填写表格,处理它并吐出输入。例如,在他们说自己是新生的表格上,他们单击提交并被带到显示“你是新生”的查看页面。自从我编码以来已经有一段时间了,这是一个非常简单的问题,我似乎无法找到解决方案。任何帮助将不胜感激。谢谢你。
照原样,当我进入查看页面时,它什么也没有显示。