草庐IT

valid_float

全部标签

php - 如何让jQuery Validator远程触发errorPlacement?

谁能告诉我如何获得jQueryValidator在remote函数失败时调用errorPlacement处理程序?我提供了一个简短的例子:CliffNotes:根据他们的文档,我必须输出JSON,但我一定漏掉了一些东西,因为我是直接回显json_encode,还是提供像echojson_encode这样的key(array('result'=>0))正如它在blockoftext中所说.JS:varvalidator=$("form#signup").validate({onfocousout:true,rules:{email:{required:true,email:true,re

javascript - 拉维尔 5.2 :How to show validation errors when submitting form with ajax?

我正在使用laravel5.2,我的问题是:使用ajax提交表单时如何显示验证错误?例如:不使用ajax时,如果title字段没有填写,提交的时候有信息:“标题字段是必需的。”以及,当使用ajax时,如何显示上面的信息。查看:Title:Content:Photo:SubmituploadsuccessfullyJavascript:$(function(){vararticleData=newFormData($('#formArticle')[0]);$(document).on('submit','#formArticle',function(e){e.preventDefaul

php - json_encoding 时如何获取数字 float (不是字符串!)?

我需要一个使用点分隔符的数字float,它在(json)编码后保持数字,以便将POSTheader发送到第三方API。然而,已经尝试了几个小时,却无法让它工作。我需要的是:{"price":17.95,//BUTNOT:"price":"17.95"OR17,95}为什么?因为接收API端点检查第一个值,但对后两个值抛出一个非数字错误。现在,我们在荷兰。所以我们的“语言环境”使用逗号分隔符。通过将区域设置从nl_NL设置为en_US来解决这个问题,为number_format函数提供正确的格式,但是,作为字符串。使用(float)转换逗号或点分隔的字符串会导致它从分隔点丢失任何值。(“

PHP OOP 设计模式 : Should I Create two separate classes for registration and form validation?

我有两种类型的注册,注册A和注册B,每种都会有一些相同的字段和一些不同的字段。我打算创建抽象类注册,A和B都会有自己的类,这些类从注册中扩展。我是否应该创建一个单独的验证类,其中包含单独的扩展验证类A和B?或者是否有更好的模式可用于此类情况? 最佳答案 是的,我会将注册和验证作为单独的实体。编辑另外,thisSOquestion可能包含一些对您有值(value)的信息。 关于PHPOOP设计模式:ShouldICreatetwoseparateclassesforregistration

php - 如果 float/double 等于或大于/小于最小值,如何在 Zend Framework 中进行验证?

我有一个简单的问题,我还没有找到答案,那就是如何使用内置的ZendValidator来测试float/dobule是否大于或等于最小值?我已经搜索了符合我要求的答案,并且发现了这个问题GreaterOrEqualvalidatorinZendFramework但我的有点不同。此外,我知道我可以创建自己的验证器或像这样复制网络上的验证器之一GreaterThanorEqualValidator但我想知道如何使用内置验证器进行验证。这是一个让你更好理解的例子。如果我有一个整数,我可以这样实现这个目标:$Validators=array(newZend_Validate_Int(),newZ

php - filter_var($url, FILTER_VALIDATE_URL) 在 PHP 5.3.2 中表现怪异

由于某些奇怪的原因,下面的函数表示此url“paradox-productions.net”在http://alpha.shurl.be/上无效在我的本地主机上有效。它是PHP中的错误还是可能导致此问题的原因?谁能证实这一点?可以解决还是我需要在我的服务器上升级PHP?php信息:http://alpha.shurl.be/phpinfo.php功能: 最佳答案 这是PHP5.3.2中的一个已知错误。它认为带有破折号的URL无效。参见https://bugs.php.net/bug.php?id=51258.您的本地PHP必须是不存

php - 奏鸣曲管理员 : send email after validation

我正在使用symfony2、sonataadmin-bundle和mongodb,我只是制作了一个添加用户的界面,当用户在sonataadmin的Web界面上按创建时我如何发送电子邮件,我必须覆盖任何类的Sonata-Admin?更新//~/UserAdmin.phppublicfunctioncreate($object){parent::create($object);//sendwelcomeemailtonewuser$message=\Swift_Message::newInstance()->setSubject('LOL')->setFrom('no-reply@dumm

php - Symfony2 Can't inherit abstract function Validator\ValidatorInterface::validate() (之前在\Validator\ValidatorInterface中声明了抽象)

如果我使用带有--write参数的symfony控制台命令generate:doctrine:crud我会得到一个自动生成的Controller,它只在indexAction路由,但不在其他路由中(newAction、deleteAction、updateAction)。我认为问题在于表单创建。产生的错误如下:CompileError:Can'tinheritabstractfunctionSymfony\Component\Validator\ValidatorInterface::validate()(previouslydeclaredabstractinSymfony\Comp

php - Symfony2 : access raw form data in validator

我为Symfony2表单创建了自己的验证器。它称为ValidDateValidator,它应该过滤掉无效日期,例如2015-02-31。表单类型如下所示:->add('thedate',DateType::class,array('widget'=>'single_text','format'=>'yyyy-MM-dd','constraints'=>array(newValidDate())))现在,如果我尝试像这样在我的验证器中访问它:publicfunctionvalidate($value,Constraint$constraint){//thisreturns2015-03-

php - Mysql查询以搜索圆形 float

我有一张表,其中存储了城市及其坐标(纬度、经度)和天气信息。有可能用户搜索没有天气信息的城市,但附近的城市有。此外,我不想按名称搜索城市,因为如果用另一种语言输入城市名称可能会发生变化,(例如基辅-基辅、日内瓦、日内瓦、Genf等)坐标不会改变很多。因此,我使用googleapi从城市名称获取经纬度,它返回如下内容:基辅市:(谷歌)纬度:50.4501,经度=30.5234(四舍五入为:50.45-30.52)但是,在我的天气表中,这座城市拼写为Kyiv,其坐标如下:纬度:50.4333,经度=30.5167那么现在,我将如何继续在我的天气表中搜索以搜索坐标的舍入值(存储为float)