當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。