草庐IT

validation_check

全部标签

php - jQuery + 重力形式 : Perform jQuery on bad validation

我在当前重力表单上使用了一些jQuery。但是,当我提交表单并返回验证错误时,我丢失了一些jQuery目标。我很好奇如何将$(document).ready(function(){换成一旦字段重新加载时验证错误就会调用我的jQuery的东西。我已经尝试过$("#gform_submit_button_1").click(function(){但是,这太早了。它需要在新字段从ajax返回时发生。 最佳答案 其实这里提供了一个钩子(Hook)供使用:gform_post_render每次呈现表单时都会触发此jQueryHook,以允许执

php - 如何在编辑表单中使用 DoctrineModule\Validator\NoObjectExists - Zend Framework 2 & Doctrine 2

在用于编辑的ZendForm中使用DoctrineModule\Validator\NoObjectExists验证器的最有效方法是什么?因为当我使用相同的表单来保存编辑后的值时,这会验证对象的存在并标记表单无效。 最佳答案 几周前,我在自定义过滤器中使用辅助方法解决了同样的问题。我不确定这是否是正确的方法,但它有效。编写一个扩展Zend\InputFilter\InputFilter的自定义输入过滤器。在过滤器的init()方法中添加您的通用过滤器和验证器。在输入过滤器中编写一个辅助方法,将doctrine的存在验证器附加到当前验

php - Silex check_path 验证用户登录的代码

我目前正在关注SecurityServiceProvider上的Silex教程.我有登录表单,使用此代码将我的check_path设置为/login_check:$app->register(newSilex\Provider\SecurityServiceProvider(),array('security.firewalls'=>array('admin'=>array('pattern'=>'^/contacts/add','form'=>array('login_path'=>'/login','check_path'=>'/login_check'),'users'=>arr

php - Zend_Validate_Between 奇怪的错误信息

我正在试验Zend_Validate_Between类。我是这样设置的:$scoreBetweenValidator=newZend_Validate_Between(-3,3,true);因此验证器应该只接受-3到3之间的值,包括端值。在无效值上我得到了一个'%value%'wasnotfoundinthehaystack错误消息,我认为它属于Zend_Validate_InArray类(Zend_Validate_InArray::NOT_IN_ARRAY)。我的问题是我希望通过setMessages方法使用自定义错误消息,但我不知道如何为这个看似陌生的消息键设置它。我试过这个:$

php - eclipse PDT : Syntax Errors with valid PHP Namespace Syntax

我在PDT2.2中使用Eclipse3.6(Helios),在尝试“使用”命名空间时出现语法错误。我能做些什么来解决这个问题吗?例子:useTables\Exceptions\ExceptionasException;PHP解析器将“Tables”识别为该行和其他类似行的语法错误。 最佳答案 这可能与您在Eclipse中的解释器设置有关。转到项目菜单并选择属性。显示属性屏幕后,您可以转到PHP解释器并在项目级别或工作区级别调整PHP版本。将PHP版本设置为5.3或更高版本以正确突出显示。如果您的项目使用的是PHP5.2,那么您将无法

php - 在 Symfony2 和 FOSUserBundle 中,覆盖 login_check

在用户通过身份验证的那一刻,我需要检查他的角色以将他重定向到正确的页面(两个不同的角色对应两个不同的页面)。我没有在文档中找到如何覆盖login_check。从bundle开始,它使用security.yml配置代理告诉引擎转到一个唯一的默认页面。有什么线索吗?同样的注销问题。 最佳答案 如果我没理解错的话,你想将新登录/注销的用户重定向到适当的路由取决于它的作用?Here是关于如何使用表单处理程序对登录/注销进行重定向的教程。 关于php-在Symfony2和FOSUserBundle

php - Osticket "Valid CSRF Token Required"登录后?

我的osTicket版本1.10安装在PLESKWindowsServer中。我已尝试在PLESKWindowsServer上安装XAMPP但无法启动XAMPP。登录osTicket后不久我收到错误“登录后Osticket中需要有效的CSRFtoken”,之前工作正常登录后出现此错误: 最佳答案 在include/class.ostsession.php只需添加这一行:$this->data->session_data="";之后:catch(DoesNotExist$e){$this->data=newSessionData(['

php - 如何从 Laravel 中的 Validator 实例获取经过验证的数据?

我手动创建了一个Validator,但找不到获取验证数据的方法。对于Request,验证数据从$request->validate([...])返回对于FormRequest,它是从$formRequest->validated()返回的但是对于Validator,我没有看到像上面那两个那样的方法。 最佳答案 假设您正在使用Validatorfacade:useIlluminate\Support\Facades\Validator;$validator=Validator::make($request->all(),$rules,

php - FILTER_VALIDATE 与 Preg_match。使用哪一个?

要验证输入日期,无论是表单URL还是来自表单,您通常使用哪种技术?我一直在看PHPFilters但我很少在任何代码中看到它们。我平时看到过preg_mach的用法,例如:$numbers="/^[0-9]+$/D";if(preg_match($numbers,$var)){echo"isnumber";}代替:if(!filter_var($var,FILTER_VALIDATE_INT))echo"isnumber";}使用一个或另一个有什么好处吗?谢谢! 最佳答案 我的两分钱:视情况而定。这取决于您是否应该在正则表达式上使用过

php - fatal error : Call to undefined function validation_errors() using codeIgniter

fatalerror:使用codeIgniter调用未定义函数validation_errors()这是我的comments.phpViewNameEmailComment这是我的news_model.phpload->database();}//setcommentpublicfunctionset_comment(){$this->load->helper('url');$this->load->helper('date');$data_c=array('comment_name'=>$this->input->post('comment_name'),'comment_email