Re: [請益] 請問表單驗證流程的寫法
※ 引述《PTTLSboy (阿銫)》之銘言:
: 目前作法是像這樣:
: $check_OK=true; //預設通過是TURE,只要下面任何一項不符合就false
: if(帳號格式不符){
: $check_OK=false;
: $msg="帳號格式不符";
: }
: if(密碼格式不符){
: $check_OK=false;
: $msg="密碼格式不符";
: }
: //合格就送資料庫庫
: if($check_OK){
: (略..送進資料庫的程式碼)
: $msg="成功!!";
: }
: 請問大家也是這樣子寫嗎?還是有其他的寫法?
: 因為看書中對Exception的觀念還不是很明白
: 有些疑問...是不是表單驗證也可以寫成像下面這樣?
$check_OK=true; //檢查一開始給TRUE
try{
$check=new validate(); //驗證的class
$check->uid=使用者輸入的帳號;
$check->pwd=使用者輸入的密碼;
$msg="成功!!";
}catch(Exception $e){
$msg=$e->getMessage();
$check_OK=false; //不合格就FALSE
}
: 先感謝各位解惑!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.104.29.103
→
10/14 18:45, , 1F
10/14 18:45, 1F
推
10/15 18:10, , 2F
10/15 18:10, 2F
→
10/15 18:12, , 3F
10/15 18:12, 3F
→
10/15 18:21, , 4F
10/15 18:21, 4F
推
10/15 19:39, , 5F
10/15 19:39, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章