我正在創建一個訂閱我們的新聞簡報頁面,其他一切正常,但我試圖讓用戶插入他們的電子郵件兩次,第二個電子郵件字段應該作爲「確認電子郵件」字段。我這樣做有點麻煩。有人可以借地嗎?確認電子郵件字段
如果第二電子郵件字段不一號電子郵件字段相匹配,它應該顯示一條錯誤消息
下面是代碼片段:
if (trim($fv->txt_Email) == '') {
$e->defineError("email_required", "Please provide your email address.", "txt_Email");
} elseif (!cmsValidation::isValidEmail($fv->txt_Email)) {
$e->defineError("invalid_email", "Please enter a valid email address.", "txt_Email");
}
if (trim($fv->txt_Email2) == '') {
$e->defineError("email_required2", "Please confirm your email Address", "txt_Email2");
} elseif (!cmsValidation::isValidEmail($fv->txt_Email2)) {
$e->defineError("invalid_email", "Please enter a valid email address.", "txt_Email2");
}
這種代碼不工作的方式是什麼?如果您已經成功添加第一個電子郵件字段,那麼阻止添加第二個電子郵件字段的是什麼? – David
我想比較第二個電子郵件字段和第二個電子郵件字段,以確保輸入的電子郵件地址彼此相同(如果它們不相同),則顯示錯誤消息 –
爲什麼不簡單地添加兩個修剪過的郵件的比較? – MightyPork