草庐IT

validates_inclusion_of

全部标签

php - 拉维尔 4 : validate checkbox at least one

我需要验证复选框数组:sportmusicbusiness我在文档中找到了“数组”验证:Validator::make(['cats'=>Input::get('cats')],['cats'=>'array']);是否有任何内置方法来检查是否至少检查了一项?另外,如何检查提交的值是否与给定列表匹配? 最佳答案 从laravel5开始,你可以只添加所需的规则sportmusicbusiness//Controller$rules=$this->validate($request,array('cats'=>'required'));

php - Zend 框架 : what is the right place to validate user input?

我想通过像'/index/adduser/id/7'这样的链接在用户表中添加一个用户。问题我应该在Controller内或模型文件内的某个地方验证“adduserAction”函数内的用户输入吗?我已经将包含数据库相关函数的文件放在“模型”目录中。假设通过“id”将用户添加到表中。此ID通过“get”发送。最后通过“AddUser”函​​数(在模型文件中)将其添加到表中。那么我应该在“adduserAction”或“AddUser”中验证这个“id”。?在可扩展性方面,在“AddUser”中执行会更好吗? 最佳答案 有一种流行的信念

php - Zend 框架 : Require one out of three values

对于我的学校项目,我正在开发一个数据库管理应用程序。这是我的第一个真正的ZendFramework应用程序。现在,现在,我已经根据需要设置了3个值,邮政编码、电子邮件和电话。他们需要像这样(示例):$mail=$this->createElement('text','mail');$mail->setLabel('E-mail:')->setAttrib('size',50)->addValidator('StringLength',false,array(6,40))->addValidator('EmailAddress',true)->setRequired(true);$tel

php - 如何删除 https ://from URL and insert http://instead of it in string in PHP?

首先,我需要检查URL字符串,如果URL的协议(protocol)是https,那么我需要替换PHP中的http。所以这个php函数的输入和输出必须是这样的:Input->https://example.com/example/https.phpOutput->http://example.com/example/https.phpInput->http://example.com/example/https.phpOutput->http://example.com/example/https.php 最佳答案 这将确保它位于字符

php - Facebook : OAuthException: (#200) Must have a valid access_token to access this endpoint

我正在尝试从facebook获取所有公共(public)事件,当我尝试从我的服务器执行我的php代码时,出现错误:UncaughtOAuthException:(#200)Musthaveavalidaccess_tokentoaccessthisendpointthrowin/....../sdk/src/base_facebook.php第1254行如果我在heroku上执行相同的代码......它工作......我想在我的服务器上执行代码......请帮助......我的代码是......:'.........','secret'=>'..............','share

php - "Loading Record Number [##] of [Total]"进度条

我有一个问题可能没有解决方案,但希望有人能解决这个问题。我用PHP/MySQL开发了一个网站,该网站使用HTML/CSS来处理工资单。当用户提交过去(2周)期间的工资单时,它会处理每个员工的工时。对于员工少于50人的公司,它可以处理得相当快,但对于员工超过100人的公司,可能需要相当长的时间来处理。理想情况下,我想要的不是通用的“加载”栏或估计的“35%加载”栏,因为每个公司的工资单在员worker数上会有很大差异。最好的解决方案是,一旦他们提交了支付期,我就可以从PHP/MySQL处理器/DB传递总记录数,然后在每个员工从PHP处理器处理时更新该数字,因此例如,用户会看到“Proce

php - 如何从 Zend Framework 2 中的 Zend\Validator\Identical 返回自定义 'isEmpty' 错误消息?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:zendframework2inputfiltercustomizedefaulterrormessage我正在尝试使用Zend\InputFilter\InputFilter来验证来自注册表单的输入。我有下面的代码:验证“电子邮件”字段中的电子邮件地址;然后检查“email_confirm”中的值与“email”中的值是否匹配。这适用于除用户将两个字段都留空以外的所有情况。在那种情况下,“email_confirm”的验证器返回错误Array([isEmpty]=>Valueisrequiredandcan

php - NuSOAP varDump PHP fatal error : Allowed memory size of 134217728 bytes exhausted

对不起我的英语:)我有NuSOAP0.9.5版。我在尝试获取大数据时遇到了php错误:PHPfatalerror:允许的134217728字节内存已耗尽(已尝试分配27255652字节)堆栈跟踪显示问题出在varDump方法中。我的解决方案是:我已将varDump方法(在nusoap.php中)更改为:functionvarDump($data){$ret_val="";if($this->debugLevel>0){ob_start();var_dump($data);$ret_val=ob_get_contents();ob_end_clean();}return$ret_val;

php - Symfony 2 自己的字段类型 - 总是 "This value is not valid"错误

我创建了一个名为“gamesetting”的新表单字段类型。此类型应根据数据数组的值处理文本输入和复选框。表单构建正确,但是当我提交表单时,如果输入的值不为空,我总是会收到错误“此值无效”。如果未选中复选框或文本字段为空,则表单有效。表单仅使用键值数组作为数据输入,而不是模型/实体对象。setRequired(['field_type']);$resolver->setDefaults(['label'=>false,'field_type'=>'text','required'=>false]);}functiongetName(){return'gamesetting';}func

php - SOAP 错误 : Parsing WSDL: Couldn't load from 'xxx/?wsdl' : Premature end of data in tag html line 1

几天来,我一直遇到错误,但无法找到解决此问题的方法。WSDLSOAP-ERROR:ParsingWSDL:Couldn'tloadfrom'http://www.domain.com/?wsdl':Prematureendofdataintaghtmlline1有关信息,这个wsdl在我们的生产环境中工作,当我试图让它在我的开发环境中工作时,我们遇到了这个错误。首先,我尝试用SOAPUI尝试这个文件,结果完全一样错误。我尝试用外部PHP脚本利用它,同样的错误。例如:$wsdl="http://www.domain.com/?wsdl";$service=newSoapclient($w