如何通过单击两个不同的按钮来查看2个单独的表单

时间:2013-02-04 05:13:06

标签: php

我用第一个php文件中的两个按钮完成了php代码。现在我正在尝试在另一个php文件中,通过单击按钮,一个单独的表单将被打开并通过点击另一个按钮,另一个单独的表格是打开。但我不知道该怎么做。

<input type="submit" name="question" value="question" />
<input type="submit" name="answer" value="answer" />

请告诉我怎么做。

1 个答案:

答案 0 :(得分:2)

方法1

<input type="submit" name="question" value="question" onclick="file1.php" />
<input type="submit" name="answer" value="answer"  onclick="file2.php" />

方法2

<form action="file1.php" method="post">
<input type="submit" name="question" value="question" /></form>

<form action="file2.php" method="post">
<input type="submit" name="answer" value="answer" /></form>

如果您使用单个文件,则在表单上保留一个隐藏变量,并检查下一页上的变量值并执行nessery操作。 例如:

    <form action="a.php" method="post">
<input type="hidden" name="Var1" value="question"/> 
    <input type="submit" name="question" value="question" />
</form>

    <form action="a.php" method="post">
<input type="hidden" name="Var1" value="answer"/> 
    <input type="submit" name="answer" value="answer" /></form>

<强> a.php只会

check POST['var1']=="question"{
//do something
}
check POST['var1']=="answer"{
//do something
}

我不知道是否有任何bettr方法,但你可以像这样解决