我有我的第2點的形式和他們的1有2種不同的方式所需提交,提交按鈕和點擊事件jQuery的,它看起來是這樣的:發送的形式,並檢查它是否已提交
<script>
$(document).ready(function() {
$('#img_send_form').click(function() {
$('#form2').submit();
});
});
</script>
<form name="form1" action="#" method="post">
<input type="text" name="field1"/>
<input type="submit" name="send1"/>
</form>
<form name="form2" action="#" method="post">
<input type="text" name="field1"/>
<input type="text" name="field2"/>
<input type="text" name="field3"/>
<input type="text" name="field4"/>
<input type="text" name="field5"/>
<input type="text" name="field6"/>
<input type="text" name="field7"/>
<input type="submit" name="send2"/>
</form>
<img src="xxx" id="img_send_form"/>
什麼是最好的方式來檢查是否form2是在php上提交?我需要爲每個表單域使用isset嗎?
if (isset($_POST['field1'])||isset($_POST['field2'])||isset($_POST['field3'])||isset($_POST['field4'])||isset($_POST['field5'])||isset($_POST['field6'])||isset($_POST['field7']))
還是有另一種「更好」的方式來做到這一點?
在形式添加隱藏字段,並檢查服務器 – Girish