0
<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>
4

3 に答える 3

3

送信コントロールの値が存在するかどうかを確認できます。

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

このように、フォームが投稿されると $_GET['submit'] に値が入り、フォームが投稿されたことを知ることができます。

于 2013-01-19T10:41:34.767 に答える
-1

送信ボタンは、クリックされた場合に成功したコントロールになります。submitフォームデータにキーが存在するかどうかを確認します。

于 2013-01-19T10:37:28.600 に答える
-1

jQuery から .click() を使用して確認する方がはるかに簡単ですが、db に送信するためのブール値フィールドを追加します

于 2013-01-19T10:38:22.620 に答える