可以啊。
如果表单里只有一个按钮的话,那么在处理表单的代码里就不需要判断按钮动作,默认的就是提交表单的按钮点击后直接进行处理。如果表单里有多个按钮就不一样了,只要在表单提交的处理页面里这样写就可以了:
<?
if ($_POST["submit"]) {
echo "you have submit the form~";
/*剩下的处理代码*/
...
}
?>
这里面要注意你按钮的名字,也就是button的name,如果是submit,那在处理页面就是submit,如果是别的名字,在处理页面就要改成其他的名字,这种一般是在表单里有多个按钮的情况下。
如果表单里只有一个按钮的话,那么在处理表单的代码里就不需要判断按钮动作,默认的就是提交表单的按钮点击后直接进行处理。如果表单里有多个按钮就不一样了,只要在表单提交的处理页面里这样写就可以了:
<?
if ($_POST["submit"]) {
echo "you have submit the form~";
/*剩下的处理代码*/
...
}
?>
这里面要注意你按钮的名字,也就是button的name,如果是submit,那在处理页面就是submit,如果是别的名字,在处理页面就要改成其他的名字,这种一般是在表单里有多个按钮的情况下。
if (!empty($_POST[send]))
{
echo "send";
}
?>
<form>
<input name="send" type="submit">
</form>
方法一:if (isset($_POST['submit']))
{
//执行代码
}
else
{
echo "<form action="" method=post><input type=submit name=submit value=提交></form>";
}方法二:<script language="javascript">
function openWin(url)
{
var attrib = "directories=no, location=no, menubar=no,
scrollbars=no, resizable=no, status=no, width=300, height=200";
var win_name = "test"
window.open(url, win_name, attrib);
}
</script><form action="" method=post onSubmit="openWin("test.php")">
<input name=submit type=submit value=提交>
</form>