示例#1
0
 public function __construct()
 {
     parent::__construct();
     //接入验证
     valid_link();
     //调用run方法根据不同的消息类型做出不同的回应
     $this->run();
 }
示例#2
0
文件: ceshi.php 项目: dlpc/we_three
 public function __construct()
 {
     parent::__construct();
     //加载模型
     $this->load->model('main_model');
     //接入验证
     valid_link();
     //调用run方法根据不同的消息类型做出不同的回应
     $this->run();
 }
示例#3
0
 /**
  * 初始化,判断此次请求是否为验证请求,并以数组形式保存
  *
  * @param string $token 验证信息
  * @param boolean $debug 调试模式,默认为关闭
  */
 public function __construct($token, $debug = FALSE)
 {
     parent::__construct();
     if (!$this->validateSignature($token)) {
         exit('签名验证失败');
     }
     if ($this->isValid()) {
         // 网址接入验证
         exit($_GET['echostr']);
     }
     if (!isset($GLOBALS['HTTP_RAW_POST_DATA'])) {
         exit('缺少数据');
     }
     $this->debug = $debug;
     set_error_handler(array(&$this, 'errorHandler'));
     // 设置错误处理函数,将错误通过文本消息回复显示
     $xml = (array) simplexml_load_string($GLOBALS['HTTP_RAW_POST_DATA'], 'SimpleXMLElement', LIBXML_NOCDATA);
     $this->request = array_change_key_case($xml, CASE_LOWER);
     // 将数组键名转换为小写,提高健壮性,减少因大小写不同而出现的问题
 }
示例#4
0
文件: login.php 项目: dlpc/we_three
 public function __construct()
 {
     parent::__construct();
     $this->load->model('test_model');
 }
示例#5
0
 public function __construct()
 {
     parent::__construct();
 }