微信小程序开发文档 微信开发者工具 WeUI微信小程序前端框架ui简明入门指南 微信小程序之购物车功能 微信小程序撸图片小试手
小程序让每个页面都有tabbar

写入日志

PHP调式bug
手机网页前端开发者调试面板 vConsole

PHP
12 行
<?php
function xl_bug_log_text($content){
	$file  = 'xllog/'.date('Y-m-d').'.txt';//要写入文件的文件名(可以是任意文件名),如果文件不存在,将会创建一个
	$content .= $content."\r\n";
	if($f = file_put_contents($file, $content,FILE_APPEND)){
		// 这个函数支持版本(PHP 5) 
		//echo "写入成功。<br />";
		//return true;
	}
	return $f;
}
xl_bug_log_text('iswtf');

微信小程序 MD5

md5.js
使用

GDScript3
2 行
var utilMd5 = require('../../utils/md5.js');  
var password = utilMd5.hexMD5(password);
article image

构造令牌token

1.使用本地时间 注意时区差

article image
GDScript3
10 行
//构造令牌
// 在需要使用的js文件中,导入js  
//var util = require('../../utils/util.js');  
var ttken ='JLI5vvqq0KRnzfla';//密钥
var ttime = parseInt(Date.parse(new Date())/1000);//时间 秒
//var ttime = util.ntime();
var ntoken=ttken+ttime;
var token = utilMd5.hexMD5(ntoken);
console.log(token);
//end

2.使用服务器时间戳
小程序不支持wx.request同步请求
小程序为了用户体验,所有的request均为异步请求,不会阻塞程序运行
所以当你需要同步请求,锁死操作时,最好将所有的逻辑写在success:function(){}里面

GDScript3
3 行
//构造令牌 使用服务器时间戳
var util = require('../../utils/util.js');
util.ntime(utilMd5);
article image

util.js

article image

ntime.php

PHP
3 行
<?PHP
header("Content-type: text/html; charset=utf-8");
echo json_encode(time());

服务器解密验证令牌