草庐IT

drupal-exposed-filter

全部标签

php - 第 551 行的 fatal error : Maximum execution time of 30 seconds exceeded in c:\wamp\www\drupal2\includes\common. inc

当我进入drupal6中的管理选项时。我的浏览器出现以下错误FatalError:Maximumexecutiontimeof30secondsexceededinc:\wamp\www\drupal2\includes\common.inconline551在我的drupal6sites/all/modules文件夹中安装“Views”模块后,此错误开始出现。为什么会这样?请帮忙。谢谢。 最佳答案 使用wamp它非常简单,单击任务栏上的wamp图标,转到php,然后转到php.ini,然后找到max_execution_time并

php - filter_var() 接受无效的 URL

为什么filter_var()接受并验证此URLhttp://http://www.google.com?$website="http://http://www.google.com";echofilter_var($website,FILTER_VALIDATE_URL);//Thisoutputsthevalueof$website我认为这是错误的。对此有任何解决方案或修复吗?phpinfo() 最佳答案 您似乎发现了PHP中的错误。PHP手册指出FILTER_VALIDATE_URL根据http://www.faqs.org/

php - 为什么实现 ArrayAccess、Iterator 和 Countable 的类不能使用 array_filter()?

我有以下类(class):container[]=$value;}else{$this->container[$offset]=$value;}}publicfunctionoffsetExists($offset){returnisset($this->container[$offset]);}publicfunctionoffsetUnset($offset){unset($this->container[$offset]);}publicfunctionoffsetGet($offset){returnisset($this->container[$offset])?$this-

php - 使用 PHP Filter 函数进行验证,但忽略空的非必填字段

我想使用PHPFilter快速过滤表单并向用户显示反馈的功能。我表单中的某些字段是必需的,有些则不是。我将使用filter_input_array()过滤我所有的领域。我将在多次运行中传递数据。这样,我将能够显示多个错误消息。我有一个问题:如何忽略不需要的空字段?我没有看到它的过滤器。更新:澄清过滤器和错误消息的要求:我想使用过滤器来检查:如果所有必填字段都已填写如果填写了可选字段;如果不是,则忽略其余过程如果填写了电子邮件、电话号码等字段。我想为每种类型的错误显示错误消息,每个字段最多显示1条错误消息。 最佳答案 对于输入数组中不

php - Drupal 7 临时缓存项不会过期

我有一个相当昂贵的服务器调用,我需要缓存30秒。但是,我似乎无法让缓存过期。在下面的代码中,在第一次缓存之后,它永远不会超过$return->cache_data,即使在time()+30秒之后也是如此。请注意,我什至可以打印$cache->expire并且它肯定设置为30秒前的时间并且永远不会更新。我已经多次手动清除缓存以确认我得到了相同的结果。这看起来有什么问题吗?functionmymodule_get_something($id){//settheuniquecacheid$cid='id-'.$id;//returndataifthere'sanun-expiredcache

php filter_var 在 FILTER_VALIDATE_INT 上失败并返回零

我对以下抛出异常感到困惑:if(!filter_var(0,FILTER_VALIDATE_INT))thrownewException("Nonnumericfieldpassed".$field."whenexpectinganumber:".$variable."passedinstead");任何积极的事情都可以吗?我试过intval(0)但仍然一无所获。零不是整数吗? 最佳答案 人们应该测试false:if(filter_var($value,FILTER_VALIDATE_INT)===false){//$valueis

PHP 和 HTTP 身份验证 - 使用 filter_input 获取登录名和密码

我正在尝试使用filter_input从PHP中的HTTP身份验证检索用户登录名和密码,但我得到的PHP_AUTH_USER和PHP_AUTH_PW均为空值。我做了一个测试:$phpAuthUserFV=filter_input(INPUT_SERVER,'PHP_AUTH_USER');//givesnull$phpAuthUser=$_SERVER['PHP_AUTH_USER'];//givestheuserloginentered$remoteAddr=filter_input(INPUT_SERVER,'REMOTE_ADDR');//givestheremoteaddres

php - Laravel,在filter中调用filter

我如何使用laravel在过滤器中调用过滤器?我有这个过滤器:Route::filter('auth',function(){if(Auth::guest()){if(Request::ajax()){returnResponse::make('Unauthorized',401);}else{returnRedirect::guest('login');}}});现在我创建了另一个名为admin的过滤器,我想在其中调用auth过滤器:Route::filter('admin',function(){#callauthfilter#code});这有可能吗?

php - Drupal:如何在与表单相同的页面上呈现表单结果

如何在与表单本身相同的页面上打印表单提交的结果?相关hook_menu:$items['admin/content/ncbi_subsites/paths']=array('title'=>'Paths','description'=>'Pathsforaparticularsubsite','pagecallback'=>'ncbi_subsites_show_path_page','accessarguments'=>array('administersiteconfiguration'),'type'=>MENU_LOCAL_TASK,);页面回调:functionncbi_su

php - Drupal View : Generate xml file

是否有可用于生成xml文件的View插件?我想要一些东西,我可以选择我想要在xml中出现的字段以及它们的显示方式(作为标签或父标签的属性)。例如:我有一个包含三个字段的内容类型图片:标题、大小和尺寸。我想创建一个可以生成如下内容的View:titletitle...如果还没有实现,我应该实现什么?我考虑过实现一个显示插件、一个样式、一个行插件和一个字段处理程序。我错了吗?我不想用模板来做这件事,因为我想不出办法让它可以用模板重复使用。 最佳答案 自定义样式插件绝对可以做到这一点;我掀起了一个输出Atom提要而不是RSS。从Views