【问题标题】:Yii 1.x email validator and localhost addressesYii 1.x 电子邮件验证器和本地主机地址
【发布时间】:2014-08-31 01:43:41
【问题描述】:

默认,内置 Yii 电子邮件验证器在 superuser@localhost 之类的电子邮件上失败 - 将它们视为无效。

这是故意的(原因?)还是 Yii 的错误?

【问题讨论】:

  • 我相信这更像是一种疏忽。在大多数实际应用程序中,除非硬编码,否则您不会使用 localhost 电子邮件。

标签: yii validation email-validation


【解决方案1】:

我认为对于这种情况,您必须建立自己的模式。

public function rules() {
        return array(
           array("email","patern","your regex for validation","message" => "Email is not correct")
        )
}

http://www.yiiframework.com/doc/api/1.1/CEmailValidator#allowName-detail

【讨论】:

    猜你喜欢
    • 2017-06-20
    • 2014-06-12
    • 1970-01-01
    • 1970-01-01
    • 2021-04-03
    • 2018-03-13
    • 2011-09-02
    • 2013-02-20
    • 2014-03-12
    相关资源
    最近更新 更多