使用ini文件验证Zend-form

时间:2011-03-08 12:58:00

标签: validation zend-form ini

$aElements[]= new Zend_Form_Element_Text(new Zend_Config_Ini('../application/adxsearch/modules/admin/views/config/adminvalidate.ini', 'user_email'));

和adminvalidate.ini

[user_email]
name = "user_email"
value = ""
attribs.id = "user_email"
validators.regexp.validator = "Regex"
validators.regexp.options.regex = "/^[\d]{0,20}$/"

当我运行应用程序时,我收到此错误..

  

消息:   parse_ini_file(../ application / adxsearch / modules / admin / views / config / adminvalidate.ini)[function.parse-ini-file]:无法打开流:没有这样的文件或目录

请帮帮我..

reagrds 基兰

1 个答案:

答案 0 :(得分:0)

你有正确的跑步目录吗?似乎,Zend试图在不同的目录中打开文件。

以“../path”形式给出的所有路径都是相对于当前工作目录的,而不是相对于UserForm.php文件的目录。