验证没有模型的电子邮件蛋糕 1.2 [重复]
Posted
技术标签:
【中文标题】验证没有模型的电子邮件蛋糕 1.2 [重复]【英文标题】:validate email cake 1.2 without a model [duplicate] 【发布时间】:2013-02-01 03:12:03 【问题描述】:我正在尝试寻找一种方法来验证使用 Cakephp 1.2 没有模型的电子邮件地址。这可以做到吗?如果是这样,我如何使用 CakePHP 1.2没有模型验证电子邮件地址?
谢谢!
【问题讨论】:
您可以使用 javascript 或 jquery 使用客户端验证 你能澄清你所说的“验证”是什么意思吗?它可能意味着很多东西。 【参考方案1】:1] 使用纯 php 正则表达式匹配(http://www.regular-expressions.info/email.html 提供)
[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]2,4
2] 或从以下位置调用蛋糕电子邮件验证功能:
$Validation =& Validation::getInstance();
$result = $Validation->email($tested_email)
【讨论】:
我会选择 #2,以保持干燥 只是想知道,在什么情况下实际创建一个有意义的模型并通过它进行验证是没有意义的?以上是关于验证没有模型的电子邮件蛋糕 1.2 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
根据 RFC5321/RFC5322 对电子邮件地址进行正则表达式验证