{template '_header'} 首页 扫一扫 首页 活动 个人 $(function(){ $(".menu_01").click(function(){ $("#sy").css('background','url("img/menu_1.png") no-repeat center center'); }) $('.index_scan').click(function(){ var appIdstr = "{$wx['appId']}"; var timestampstr = "{$wx['timestamp']}"; var nonceStrstr = "{$wx['nonceStr']}"; var signaturestr = "{$wx['signature']}"; wx.config({ debug: false, appId: appIdstr, timestamp: timestampstr, nonceStr: nonceStrstr, signature: signaturestr, jsApiList : ['checkJsApi', 'scanQRCode'] }); wx.ready(function() { wx.scanQRCode({ needResult: 1, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果, scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码,默认二者都有 success: function (res) { } }); }); wx.error(function(res){ alert(res); // config信息验证失败会执行error函数,如签名过期导致验证失败,具体错误信息可以打开config的debug模式查看,也可以在返回的res参数中查看,对于SPA可以在这里更新签名。 }); }); })
类型: array
说明: 合并请求参数, 包括 $_GET, $_POST, $_COOKIE的内容. 相同键名覆盖规则为 $_COOKIE 覆盖 $_POST, $_POST 覆盖 $_GET. 访问请求参数请使用 $_GPC 全局数组, 已经进行过 xss 转义处理. 原始数据保存在 $_GET, $_POST, $_COOKIE中未变动.
$_W - 系统全局变量
类型: array
说明: 定义全局使用的变量, 所有全局变量均保存于 $_W 下, 在函数或类成员中使用时, 应先使用 global 语法导入. 结构如下:
Array
(
[pdo] => 数据库对象
[timestamp] => 当前时间戳
[template] => Array
(
[current] => 当前风格目录
[source] => 当前风格目录物理路径
[compile] => 模板编译目录物理路径
)
[config(配置文件)] => Array
(
[db] => 数据库配置信息
[cookie] => Cookie相关信息(作用域,前缀)
[setting] => 基本全局配置信息
[upload] => 上传配置信息(扩展名,路径)
)
[charset] => 当前编码
[clientip] => 客户端IP
[script_name] => 当前脚本名称,包含子路径
[siteroot] => 网站URL根目录
[attachurl] => 附件URL根目录
[isajax] => 是否为AJAX请求。
[ispost] => 是否为POST请求。
[setting] => 网站配置信息
[cache(缓存)] => Array
(
[modules] => 系统中全部模块信息
[account] => Array 当前用户的公众号
(
[(用户UID)] => Array
)
)
[uid] => 当前用户UID
[username] => 当前用户名
[member] => 当前用户相关信息
[isfounder] => 是否为创始人
[token] => 随机token值,表单提交用于判断来源
[weid] => 当前公众号weid
[wechats] => Array 当前用户的全部公众号
[account] => Array 当前公众号,缓存中的公众号结构与结构相同
(
[weid]
[hash]
[uid]
[token]
[name]
[fans]
[account]
[original]
[signature]
[country]
[province]
[city]
[username]
[password]
[welcome]
[default]
[default_period]
[lastupdate]
[key]
[secret]
[menuset]
[modules] => Array 公众号启用的模块
)
)
$_W['pdo'] - 默认数据库对象
类型: PDO-Object
说明: 所有数据库操作默认使用的PDO对象. 一般不需要直接访问, 请参阅(数据库操作 - pdo 函数)
$_W['timestamp'] - 系统当前时间(Unix时间戳格式)
类型: int
说明: 获得当前系统时间, 格式为Unix时间戳, 相当于调用 time(), 这个时间戳定义于当前页面开始时. 在同一个页面请求响应过程中不变.与预定义常量 TIMESTAMP 保持一致, 推荐使用 TIMESTAMP
$_W['clientip'] - 当前客户端 IP 地址
类型: string
说明: 获得当前请求的客户端IP, 格式为 xxx.xxx.xxx.xxx, 相当于调用 getip(), 获取客户端IP时推荐使用此常量. 与预定义常量 CLIENT_IP 保持一致, 推荐使用 CLIENT_IP
$_W['script_name'] - 当前执行的文件名
类型: string
说明: 获取当前页面执行的入口文件名
$_W['siteroot'] - 当前网站运行的程序根目录, URL表示
类型: string
说明: 当前微擎安装程序根目录的访问 URL, 注意. 请保证程序能够使用 80 端口访问, 否则可能造成公众平台通信失败
$_W['attachurl'] - 微擎附件访问URL根路径
类型: string
说明: 访问微擎附件(上传的图片, 音频等其他媒体资源)的URL根路径
$_W['ispost'] - 当前请求是否为 POST 请求
类型: bool
说明: 如果当前请求为 POST 则此值为 true, 否则为 false
$_W['isajax'] - 当前请求是否通过 ajax 请求
类型: bool
说明: 如果当前请求为 Ajax请求则此值为 true, 否则为 false
$_W['platform'] - 当前系统运行平台
类型: string
说明: 微擎系统当前运行的平台, 现在仅支持 bae 平台. 如果当前系统运行于 bae 平台, 那么此值将为字符串值 'bae'
$_W['bae'] - 是否运行于BAE平台
类型: bool
说明: 指定微擎系统当前是否运行于 BAE 平台. 如果当前系统运行于 bae 平台, 那么此值将为布尔值 true, 否则无此值
$_W['template']['current'] - 系统当前风格目录(不需要使用)
$_W['template']['source'] - 当前风格目录物理路径(不需要使用)
$_W['template']['compile'] - 模板编译目录物理路径(不需要使用)
$_W['charset'] - 系统当前字符编码
类型: string
说明: 系统当前字符编码, 默认为 utf-8, 其他字符集支持未经过测试, 随意更改字符集, 可能造成未知错误.
系统预定义常量
IA_ROOT - 项目物理根目录
类型: string
说明: 当前微擎程序安装目录的根目录, 表示为物理路径
MAGIC_QUOTES_GPC - 当前运行环境是否启用自动魔术引用
类型: bool
说明: 指定当前微擎运行环境是否启用自动魔术引用(概念请参阅 php 手册)
TIMESTAMP - 系统当前时间(Unix时间戳格式)
类型: int
说明: 获得当前系统时间, 格式为Unix时间戳, 相当于调用 time(), 这个时间戳定义于当前页面开始时. 在同一个页面请求响应过程中不变.
CLIENT_IP - 当前客户端 IP 地址
类型: string
说明: 获得当前请求的客户端IP, 格式为 xxx.xxx.xxx.xxx, 相当于调用 getip(), 获取客户端IP时推荐使用此常量.