• 病人就医不便 护士上门服务 2019-06-18
  • 承认私有制存在,却否认阶级分析。睁着眼睛说瞎话,强坛独一份。 2019-06-18
  • 高清图集:习近平在山东考察 2019-06-09
  • 移动助力建设智慧新疆 2019-06-09
  • 7个青光眼易感基因区域认定 2019-06-08
  • 12亿次电话“呼死你”? 83万余个账号被封停! 2019-06-08
  • 看见什么有用?[猜想] 2019-06-07
  • 端午佳节,感知习近平金句里的家国情怀! 2019-06-06
  • 校内课后托管 省钱又省心 2019-06-05
  • 赵雅芝联合“我·爱我 女性健康工程”为乳腺健康共发声 2019-06-05
  • [雷人]你还没搞懂啊?真正炒房的正是你们自己! 2019-06-04
  • 教育时评:清华给落榜生的一封信,到底伤害了谁的自尊?(原创首发) 2019-06-03
  • 离婚案二审结束 王宝强疑与律师商讨后续应对措施 2019-06-03
  • 第十二届人民企业社会责任奖颁奖典礼举行 2019-06-02
  • 罗青林的专栏作者中国国家地理网 2019-05-31
  • SELECT * FROM qf_acl WHERE controller = 'home' AND action = 'index' ORDER BY aclid
    执行错误: Table 'jingkezhu.qf_acl' doesn't exist

    57.      {
    58.          $this->arrSql[] = $sql;
    59.          if( $result mysql_query($sql$this->conn) ){
    60.              return $result;
    61.          }else{
    62.              spError("{$sql}<br />执行错误: " mysql_error());
    63.          }
    64.      }
    65.      
    66.      /**
    67.       返回影响行数
    21.       
    22.       * @param sql  执行的SQL语句
    23.       */
    24.      public function getArray($sql)
    25.      {
    26.          if( ! $result $this->exec($sql) )return array();
    27.          if( ! mysql_num_rows($result) )return array();
    28.          $rows = array();
    29.          while($rows[] = mysql_fetch_array($result,MYSQL_ASSOC)){}
    30.          mysql_free_result($result);
    31.          array_pop($rows);
    98.          }else{
    99.              $sort "ORDER BY {$this->pk}";
    100.          }
    101.          $sql "SELECT {$fields} FROM {$this->tbl_name} {$where} {$sort}";
    102.          if(null != $limit)$sql $this->_db->setlimit($sql$limit);
    103.          return $this->_db->getArray($sql);
    104.      }
    105.      /**
    106.       过滤转义字符
    107.       *
    108.       * @param value 需要进行过滤的值
    147.       * @param action    动作名称
    148.       */
    149.      public function check($acl_name SPANONYMOUS$controller$action)
    150.      {
    151.          $rows = array('controller' => $controller'action' => $action );
    152.          if( $acl $this->findAll($rows) ){
    153.              foreach($acl as $v){
    154.                  if($v["acl_name"] == SPANONYMOUS || $v["acl_name"] == $acl_name)return 1;
    155.              }
    156.              return 0;
    157.          }else{
    73.      {
    74.          GLOBAL $__controller$__action;
    75.          $checker $this->checker$name $this->get();
    76. 
    77.          if( is_array($checker) ){
    78.              return spClass($checker[0])->{$checker[1]}($name$__controller$__action);
    79.          }else{
    80.              return call_user_func_array($checker, array($name$__controller$__action));
    81.          }
    82.      }
    83.      /**
    56.      /**
    57.       有限的权限控制,适用于前台。仅在权限表声明禁止的页面起作用,其他无声明页面均可进入
    58.       */
    59.      public function mincheck()
    60.      {
    61.          $acl_handle $this->check();
    62.          if( === $acl_handle ){
    63.              $this->prompt();
    64.              return FALSE;
    65.          }
    66.          return TRUE;
    177.   */
    178.  function spLaunch($configname$launchargs null$returns FALSE ){
    179.      if( isset($GLOBALS['G_SP']['launch'][$configname]) && is_array($GLOBALS['G_SP']['launch'][$configname]) ){
    180.          foreach( $GLOBALS['G_SP']['launch'][$configname] as $launch ){
    181.              if( is_array($launch) ){
    182.                  $reval spClass($launch[0])->{$launch[1]}($launchargs);
    183.              }else{
    184.                  $reval call_user_func_array($launch$launchargs);
    185.              }
    186.              if( TRUE == $returns )return $reval;
    187.          }
    7.   spRun  执行用户代码
    8.   */
    9.  function spRun(){
    10.      GLOBAL $__controller$__action;
    11.      // 对路由进行自动执行相关操作
    12.      spLaunch("router_prefilter");
    13.      // 对将要访问的控制器类进行实例化
    14.      $handle_controller spClass($__controllernull$GLOBALS['G_SP']["controller_path"].'/'.$__controller.".php");
    15.      // 调用控制器出错将调用路由错误处理函数
    16.      if(!is_object($handle_controller) || !method_exists($handle_controller$__action)){
    17.          eval($GLOBALS['G_SP']["dispatcher_error"]);
    13.  //加载配置文件
    14.  require(APP_PATH.'/data/config.php');
    15.  //加载框架核心
    16.  require(SP_PATH.'/SpeedPHP.php');
    17.  //执行应用
    18.  spRun();
  • 病人就医不便 护士上门服务 2019-06-18
  • 承认私有制存在,却否认阶级分析。睁着眼睛说瞎话,强坛独一份。 2019-06-18
  • 高清图集:习近平在山东考察 2019-06-09
  • 移动助力建设智慧新疆 2019-06-09
  • 7个青光眼易感基因区域认定 2019-06-08
  • 12亿次电话“呼死你”? 83万余个账号被封停! 2019-06-08
  • 看见什么有用?[猜想] 2019-06-07
  • 端午佳节,感知习近平金句里的家国情怀! 2019-06-06
  • 校内课后托管 省钱又省心 2019-06-05
  • 赵雅芝联合“我·爱我 女性健康工程”为乳腺健康共发声 2019-06-05
  • [雷人]你还没搞懂啊?真正炒房的正是你们自己! 2019-06-04
  • 教育时评:清华给落榜生的一封信,到底伤害了谁的自尊?(原创首发) 2019-06-03
  • 离婚案二审结束 王宝强疑与律师商讨后续应对措施 2019-06-03
  • 第十二届人民企业社会责任奖颁奖典礼举行 2019-06-02
  • 罗青林的专栏作者中国国家地理网 2019-05-31
  • 巴萨vs赫塔菲集锦 实况足球2013德甲补丁 美洲野牛登陆 微信捕鱼大奖赛贵族 威尼斯 卡昂vs圣埃蒂安 北京pk赛车正规网站 狂野亚马逊电子 篮球胜分差计算公式 查一下甘肃快3开奖结果