我想问,我怎样才能建立一个表单和php代码,其中指示button1按下时,包括test.php和当button2按下打开一个新的页面。两个按钮的形式,每个使不同的东西
我所拥有的就是这个
...
<form name="frm_action" method="post" action="">
<div align="center">
<input type="submit" style="font-size: 1.5em;border: 1pt;" name="btn_getVal1" id="btn_getVal1" value="VAL1" tabindex="1">
<input type="submit" style="font-size: 1.5em;border: 1pt;" name="btn_getVal2" id="btn_getVal2" value="VAL2" tabindex="2">
</form>
...
<?php
if (isset($_POST['btn_getVal1']))
{
include('test.php');
}
if (isset($_POST['btn_getVal2']))
{
header('location: test2.php');
exit();
}
?>
...
第一个选项(btn_getVal1)可以完美运行,第二个不会工作。它每次显示index.php。
如何在按下按钮时链接到内部.php页面?
您可以使用javascript打开一个新页面,必须在发送任何实际输出之前调用'header'函数,或者使用正常的H TML标签,文件中的空白行或PHP中的空白行。 http://fr2.php.net/manual/en/function.header.php – ChoiZ