我正在使用以下代码。
1)当一个具有必需属性的字段未填满时我们尝试提交表单,显示需要某个空字段并停止继续进行直到填满该字段。
BUT
2)填写完所有字段后,“提交”按钮不起作用,表单不提交。
点击“提交”按钮后,什么也没发生......
============================================ ===================
HTML编码前的代码:
<?php
include("db.php"); // contains start_session()...
if($_POST['action']=="registration"){
$all_columns[]="country";
$all_columns[]="state";
$all_columns[]="city";
$all_values[]=addslashes($_POST["country"]);
$all_values[]=addslashes($_POST["state"]);
$all_values[]=addslashes($_POST["city"]);
.....
//remaining code to insert data in mysql database.....
}
?>
FORM
<form name="myForm" id="myForm" method="post" action="" enctype="multipart/form-data">
<input type="hidden" name="action" value="registration" />
<input type="text" name="country" value="" required/>
<input type="text" name="state" value="" required/>
<input type="text" name="city" value="" required/>
<input type="submit" value="SUBMIT FORM" id="register" name="register" class="link-button-blue">
</form>
错误登录cpanel,显示:Undefined index: action in /home/username/public_html/.... on line 4