验证没有模型的电子邮件蛋糕 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 对电子邮件地址进行正则表达式验证

从 android studio 在 bitnami Parse 服务器上设置电子邮件验证

iOS中电子邮件地址的正则表达式验证并检查空白条目[重复]

检测过期的电子邮件地址? [复制]

React-native hooks 表单验证

Firebause身份验证:已发送但未在特殊电子邮件地址(如*@gmx.at)上收到的电子邮件