1 Star 0 Fork 4

哆来咪/weixin_thinkphp

forked from lmh860628/weixin_thinkphp 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
index.php 2.14 KB
一键复制 编辑 原始数据 按行查看 历史
liumanhong 提交于 2015-07-22 17:12 . 创建项目
<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2011 http://topthink.com All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: liu21st <liu21st@gmail.com>
// +----------------------------------------------------------------------
// 应用入口文件
// 检测PHP环境
if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !');
// 开启调试模式
define('APP_DEBUG',TRUE);
//不设定的话,应用模式是普通模式(common)
// 定义 应用模式为SAE(用于支持SAE平台)
//define('APP_MODE','sae');
// 定义 应用模式为BAE(用于支持BAE平台)
//define('APP_MODE','bae');
/**
* 微信接入验证
* 在入口进行验证而不是放到框架里验证,主要是解决验证URL超时的问题
*/
if (! empty ( $_GET ['echostr'] ) && ! empty ( $_GET ["signature"] ) && ! empty ( $_GET ["nonce"] )) {
$signature = $_GET ["signature"];
$timestamp = $_GET ["timestamp"];
$nonce = $_GET ["nonce"];
$tmpArr = array (
'weiphp',
$timestamp,
$nonce
);
sort ( $tmpArr, SORT_STRING );
$tmpStr = sha1 ( implode ( $tmpArr ) );
if ($tmpStr == $signature) {
echo $_GET ["echostr"];
}
exit ();
}
///////////////////////////////////////////
// 缓存目录设置
// 此目录必须可写,建议移动到非WEB目录
////////////////////////////////////////
define ( 'RUNTIME_PATH', './Runtime/' );
//定义公共模块的目录,放到应用目录外
define('PUBLIC_PATH','Public/');
//关闭目录安全文件的生成
define('BUILD_DIR_SECURE', false);
// 定义应用目录
define('APP_PATH','./Application/');
// 引入ThinkPHP入口文件
require './ThinkPHP/ThinkPHP.php';
// 亲^_^ 后面不需要任何代码了 就是如此简单
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/dlm2015/weixin_thinkphp.git
git@gitee.com:dlm2015/weixin_thinkphp.git
dlm2015
weixin_thinkphp
weixin_thinkphp
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385