当前位置: 首页>>代码示例>>PHP>>正文


PHP control::hsetcookie方法代码示例

本文整理汇总了PHP中control::hsetcookie方法的典型用法代码示例。如果您正苦于以下问题:PHP control::hsetcookie方法的具体用法?PHP control::hsetcookie怎么用?PHP control::hsetcookie使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在control的用法示例。


在下文中一共展示了control::hsetcookie方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: run

 /**
  * 
  */
 function run()
 {
     $control = new control($this->get, $this->post);
     if ($this->querystring) {
         $control->hsetcookie('querystring', $this->querystring, 3600);
     }
     $method = $this->get[1];
     $exemption = true;
     if ('hd' != substr($method, 0, 2)) {
         $exemption = false;
         $method = 'do' . $this->get[1];
     }
     if ($control->user['uid'] == 0 && $control->setting['close_website'] === '1' && strpos('dologin,dologout,docheckusername,docheckcode,docode', $method) === false) {
         exit($control->setting['close_website_reason']);
     }
     if (method_exists($control, $method)) {
         $regular = $this->get[0] . '-' . $this->get[1];
         $querystring = implode('-', $this->get);
         $isadmin = 'admin' == substr($this->get[0], 0, 5);
         if ($exemption || $control->checkable($querystring) || $control->checkable($regular)) {
             $control->{$method}();
         } else {
             $control->message($regular . $control->view->lang['refuseAction'], '', $isadmin);
         }
     } else {
         $this->notfound('method "' . $method . '" not found!');
     }
 }
开发者ID:meiwenhui,项目名称:hdwiki,代码行数:31,代码来源:hdwiki.class.php


注:本文中的control::hsetcookie方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。