草庐IT

Validation

全部标签

php - Symfony 如何验证 EntityType 字段

我的UserType表单上有这个EntityType字段:publicfunctionbuildForm(FormBuilderInterface$builder,array$options){$builder->add('country',EntityType::class,array('class'=>Country::class,'choice_label'=>'nicename'));}我如何使用验证约束以用户只能在国家表的所有行范围内选择一个值的方式来验证这种类型的字段?我认为我应该使用带有回调的Choice约束,并在我的CountryRepository类中调用getAll

php - CakePHP:直接使用验证函数

我有一个AJAXController,可以处理我的CakePHP网站上所有与AJAX相关的调用。其中一个AJAX调用是发送电子邮件,并且该函数不处理任何进出数据库的数据。我仍然希望能够在执行此AJAX电子邮件时验证电子邮件地址之类的内容,但我不确定如何使用CakePHP来执行此操作。我可以直接访问验证函数还是有其他/更好的方法?谢谢! 最佳答案 你绝对可以。使用Validation类。例子:email('stack@example.com')){//Dosomethingusefulsincevalidationfailed.}如果

php - Wordpress - 用户个人资料编辑的表单验证

我已经在bbPress的用户配置文件中添加了一个自定义字段,但是我不确定除了javascript之外如何进行表单验证。我想做一些PHP验证,但是我尝试过的几件事都没有用。如果您未能输入电子邮件,它会显示“错误:请输入电子邮件地址。”提交表格后。我想要那样的东西。我试过:$myErrors=newWP_Error();$myErrors->add('id_error',__('Testerror.',""));bbp_add_error('bbp_steamid_invalid',__('ERROR:TheIDyouenteredisinvalid.','bbpress'));我一点也不

PHP 在不使用第 3 方代码的情况下同时使用客户端和服务器端验证

编辑:感谢所有帮助。收到一封电子邮件,说我们不需要客户端,所以我放弃了这个想法,转而实际按时完成任务。在你问之前,是的,这是作业。不,我不是在寻找某人的完整代码。我是初学者,几乎没有HTML/PHP/javascript方面的经验,但这是作业的第二部分,所以我已经有了第一部分的一些自己的代码,与这部分相比,这非常容易。该任务并未具体说明我们必须使用客户端验证,但我认为这是一种很好的做法。我需要有人清楚地向我展示如何使用客户端和服务器端验证。我已经有了javascript验证,但我可以修改它,因为它会为每个错误显示一个警告框。我不能使用像jQuery这样的第三方代码,显然互联网上的每个人

php - 有没有办法让 PHP(或 jQuery)检查字符串是否可读?

人类可读,这意味着该字符串是一个真实的单词。这本质上是一个表单验证。理想情况下,我想测试表单响应的“纹理”,以确定实际用户是否填写了表单,而不是有人在寻找表单漏洞。可能对POSTed数据使用字典查找,然后给出返回“真实单词”的阈值。我在PHP文档中没有看到任何内容,Google机器也没有提供任何内容,至少在这个方面没有提供。我怀疑外面有人写了一个PHP类或者甚至是一个jQuery插件可以做到这一点。像这样:$string="laiqbqi";is_this_string_human_readable($string);有什么想法吗? 最佳答案

php - 表单提交结果后用php代码打开新窗口

这是我一直在处理的脚本,它应该集成用户并在打开时通过我这样做对吗,我想在用户将表单提交给php代码后打开一个弹出窗口,但我总是收到错误。 最佳答案 将你的代码改成这样window.open('https://secure.brosix.com/webclient/?nid=4510&user=$name&pass=$pass&hideparams=1','width=710,height=555,left=160,top=170')";echo$link;?>附加说明您应该考虑使用fancybox它可以使用iframe在弹出窗口中加

php - Zend Framework2 中的 "IsImage validation"或 "MimeType Validator"

我正在使用formFilter方法(工厂方法)来验证ZendFramework2中的表单。请有人帮忙添加文件上传验证。请说明如何在formfilter中使用“IsImagevalidation”或“MimeTypeValidator”。 最佳答案 试试这个publicfunctiongetInputFilter(){if(!$this->filter){$this->filter=newInputFilter();$factory=newInputFactory();$this->filter->add($factory->crea

php - Laravel 中的用户名/密码认证规则

目前,当用户登录到我的Laravel应用程序时,我使用以下规则...//Validationrules$rules=array('email'=>'required|email|exists:users,email','password'=>'required');我正在寻找的是用于检查用户密码的验证规则。 最佳答案 来自docs:if(Auth::attempt(array('email'=>$email,'password'=>$password))){returnRedirect::intended('dashboard');

php - 基于其他用户输入的 Laravel 验证输入

我有一个用于提交类别的表单。(新建,编辑)RootComputer...parent_id中除0、root外的每一个id都是数据库中的一个类别id;我想要一个验证,上面写着:如果parent_id不为0,则检查其是否为类别表中的有效ID。(0是根而不是数据库中的ID)我如何使用Laravel验证规则来做到这一点。 最佳答案 我以前没有用过Sometimes。但请在下面尝试。目前无法测试自己。/*Thisisuntestedcode*/$validation->sometimes('parent_id','exists:categor

php - 用 laravel 4.2 中输入的新值更新/替换值

我们知道laravel有一个update()方法可以通过“put”http方法更新记录。一切都很顺利,除非我尝试根据我的用户模型中的静态$rules方法验证新输入值。请看看我的模型protected$guarded=['id','admin'];publicstatic$rules=['name'=>'required|min:4','username'=>'required|min:3|alpha_num|unique:users','email'=>'required|email|unique:users','password'=>'required|alpha_num|betwe