草庐IT

form_invalid

全部标签

php - Drupal 表单 API 和 $form_state ['storage' ] 在页面刷新时被销毁

我有一个显示两个提交按钮的表单。第一个提交按钮将$form_state['storage']设置为一个值。然后第二个提交按钮读取这个$form_state['storage']值。如果设置了该值,则会显示一条成功消息。如果未设置该值,则会显示一条失败消息。这是将重现我的问题的代码:functionmymodule_test_admin(){returndrupal_get_form('mymodule_test_form');}functionmymodule_test_form(&$form_state){$form['mymodule_test_form1']=array('#ty

php - 如何阻止 Zend Form 错误被呈现为无序列表?

目前,我的ZendForm上的错误消息在元素下方呈现如下:Apasswordisrequired.我不喜欢这样。我怎样才能让它变成这样:Apasswordisrequired.我尝试过的事情:删除并重新声明错误装饰器:$password->removeDecorator("Errors");$password->addDecorator("Errors",array("tag"=>"div"));不起作用;我明白了:Apasswordisrequired.包装其他HtmlTagErrors周围的装饰器装饰器。所有这一切只是将样式添加到列表中。例如,我尝试添加标签,但不是替换列表,而是将

php - Zend Form - 一页中的多个表单和 (CSRF) token 验证

我使用Zend-Form在我的项目中生成我的表单。第一:如何在同一页面处理多个表单,并且只发布提交的表单?第二:当我在同一个页面上有两个表单时,token将只验证HTML中最顶层的呈现表单。第二种形式出现“token不匹配”错误,从而使该形式无法发布。您如何为每个表单提供一个不与其他表单冲突的唯一token?真诚的,为什么 最佳答案 WhenIhavetwoformsonthesamepagethetokenwillonlyvalidatethetopmostrenderedformintheHTML.Thesecondformwi

php - Form::file:如何在验证错误后和/或更新时使用 Input::old 重新填充?

在我的PhotosController中,我试图修改编辑操作,以便它在Form::file()输入字段中显示现有值(并且,如果验证失败,它会重新填充该字段)。if($validation->passes()){//savestheimageontheFSandupdatesthedbentry}returnRedirect::route('photos.edit')->withInput(Input::all())->withErrors($validation)->with('message','Therewerevalidationerrors.');上传过程正常,但当我查看现有记

php - 在没有文件输入的表单上使用 enctype ="multipart/form-data"可以吗

在我的服务器(运行PHP5.4)上,我有一种从数据库连接对象传递表单的通用方法。有些对象会有文件输入,有些则没有。我宁愿总是设置enctype="multipart/form-data"而不是抓取表单(或数据库对象)来查看它是否包含并有条件地执行。我用这样的形式测试了它并且接收到的数据与我将enctype留空时完全相同(来自$_POST参数)。所以,我的测试表明没问题,但有什么理由让我应该放弃enctype="multipart/form-data"对于不包含文件的表单提交? 最佳答案 简短的回答:是的。稍微长一点的答案:是的,但是

php - 谷歌云端硬盘 API v3 : Invalid field selection

我正在使用GoogleDriveAPIv3访问有关驱动器的空间配额。而且,无论我做什么,我都会遇到这个错误:Fatalerror:Uncaughtexception'Google_Service_Exception'withmessage'Errorcalling**GEThttps://www.googleapis.com/drive/v3/about?fields=name**:(400)Invalidfieldselectionname'in/var/webs/includes/google-api-php-client/src/Google/Http/REST.php:110S

php - Doctrine2 和 Postgres : Invalid input syntax for boolean : ""

SQLSTATE[22P02]:Invalidtextrepresentation:7ERROR:invalidinputsyntaxfortypeboolean:""500InternalServerError-PDOException这是由Doctrine2(2.2-DEV)引起的错误消息,恐怕是再次出现的错误:http://www.doctrine-project.org/jira/browse/DDC-1394导致该错误的查询如下:publicfunctiongetFindAllNonOthersQueryBuilder(){return$this->createQueryBu

php - WP 休息 API : new route return rest_invalid_handler

这是一个用于创建新路由的简单测试脚本:add_action('rest_api_init',function(){register_rest_route('ass','/ativar',array('methods'=>'GET','callback'=>'testing_route',));});functiontesting_route($data){returnarray('message'=>'testingroute');}但它返回错误信息:rest_invalid_handler 最佳答案 解决了!'callback'=

php - API cURL 调用错误 : {"errors": {"price_rule" :"Required parameter missing or invalid"}}

我在cURL调用基于所选产品的价格规则时遇到错误。以下是我的错误:{"errors":{"price_rule":"Requiredparametermissingorinvalid"}}以下是我在cURL调用中发送的主体参数:{"price_rule":{"title":"sss","target_type":"line_item","target_selection":"entitled","allocation_method":"across","value_type":"fixed_amount","value":"-434","customer_selection":"all

php - json_encode 运行时警告 "Invalid UTF-8 sequence"

我从数据库中检索一个mysqli-resultset,它来自一个utf-8编码的表,然后被插入到一个数组中:$json=array();$query="selectartikel_titelfromtblArtikel";if($result=mysqli_query($link,$query)){while($line=mysqli_fetch_array($result,MYSQLI_NUM)){array_push($json,$line);}echojson_encode($json);数组已正确构建,youcanseeithere在页面底部,您可以看到由json_encode