if(count($ _ POST)> 0){/ *表單必填字段驗證/ foreach($ _ POST爲$ key => $ value)if(empty($ _ POST [$ key])){ $ message = ucwords($ key)。 「必填字段」;打破; }} /密碼匹配驗證*/我如何驗證我的電子郵件是否已經存在?
if($ _ POST ['password']!= $ _POST ['confirm_password']){$ message ='密碼應該是相同的; }
/*電子郵件驗證*/if(!isset($ message)){if(!filter_var($ _ POST [「userEmail」],FILTER_VALIDATE_EMAIL)){$ message =「Invalid UserEmail」; }
}
/*驗證如果選擇性別檢查* /如果(!isset($消息)){如果(!isset($ _ POST [ 「性別」])){$消息=「性別領域是必需的「; }}
如果{require_once( 「dbcontroller.php」)(isset($消息)!); $ db_handle = new DBController();
$查詢= 「INSERT INTO的用戶(用戶名,名字,姓氏,性別,BirthMonth,生日,BirthYear,國家,電子郵件,密碼,電話)VALUES('」。$ _ POST [ 「username」 的。「' ' 「$ _ POST [ 」名稱「]。」' ' 「$ _ POST [ 」姓氏「。」' ' 「$ _ POST [ 」性別「。」'「 「$ _ POST [」 BirthMonth 「」 '' 「$ _ POST [ 」生日「。」 '' 「$ _ POST [ 」BirthYear「。」 '' 「$ _ POST [ 」國家「。」 ''」 。$ _ POST [ 「USEREMAIL」] 「 ''」 $ _ POST [ 「密碼」] 「 ''」 $ _ POST [ 「電話」] 「')」。。。 $ result = $ db_handle-> insertQuery($ query);
請格式化你的代碼代碼 – MrDarkLynx
對不起..我不停地說錯誤,當我把我的代碼..我第一次問一個問題在stackoverflow –
@chanterrainey您可能需要添加更多的文字在您的文章比只有代碼,這就是爲什麼你從SO獲得錯誤。 – Jer