如何检查是否在同一页面中使用php单击了提交按钮

时间:2013-01-19 10:35:45

标签: php mysql

<form method="get" action="<?php echo $_SERVER['PHP_SELF']?>">

<h3>Select your product and click submit</h3><br />

<select name="prod">

<option value="default">Select your product</option>

<option value="os">Operating Systems</option>

<option value="mobile">Smart Mobiles</option>

<option value="mobile">Computers</option>

<option value="shirt">Shirts</option>

</select><br /><br />

<input type="submit" value="Submit" name="submit"/>

</form>

3 个答案:

答案 0 :(得分:3)

您可以检查提交控件的值是否存在。

if(isset($_GET['submit']))

这样,当发布表单时,$ _GET ['submit']将有一个值,那么您就可以知道该表单已发布。

答案 1 :(得分:0)

如果单击了提交按钮,则提交按钮将成功。检查表单数据中是否存在submit密钥。

答案 2 :(得分:0)

更容易使用.click()从jQuery检查但是在db中添加一个布尔字段用于提交