2013-02-16 86 views
0

我試圖找到一種方法來驗證使用CakePHP 1.2沒有模型的電子郵件地址。這可以做到嗎?如果是這樣,我怎樣才能使用CakePHP 1.2 驗證電子郵件地址,而不需要模型驗證電子郵件沒有模型的蛋糕1.2

謝謝!

+0

可以使用使用客戶端驗證javascript或jquery – Deadlock 2013-02-16 05:12:57

+0

你能澄清你的意思嗎?「驗證」 - 它可能意味着很多事情。 – Dave 2013-02-16 06:06:59

回答

4

1]或者使用純PHP正則表達式匹配對(的http://www.regular-expressions.info/email.html提供)

[A-Z0-9._%+-][email protected][A-Z0-9.-]+\.[A-Z]{2,4} 

2]或從調用蛋糕電子郵件驗證功能:

$Validation =& Validation::getInstance(); 
$result = $Validation->email($tested_email) 
+1

我會和#2一起去,讓它幹DRY – luchomolina 2013-02-16 14:32:45

+1

只是想知道,在什麼情況下實際上創建一個有意義的模型並通過它進行驗證是沒有意義的? – ptica 2013-02-16 20:24:23