|
@@ -1,252 +0,0 @@
|
|
|
-<?php
|
|
|
-
|
|
|
-
|
|
|
-$url = 'http://192.168.1.110/mobile/index.php?act=bonusex&op=open&client_type=wap&type_sn=150518546433385490';
|
|
|
-$x = serialize($url);
|
|
|
-$y = unserialize($x);
|
|
|
-
|
|
|
-$cur_time = date("Y-m-d H:i:s");
|
|
|
-
|
|
|
-$tm = strtotime('2016-06-04 10:00:00');
|
|
|
-
|
|
|
-
|
|
|
-function parase_wxinfo($wxinfo)
|
|
|
-{
|
|
|
- $user = urldecode($wxinfo);
|
|
|
- $user = json_decode($user,true);
|
|
|
-
|
|
|
- $info = array();
|
|
|
- $info['member_nickname'] = $user['nickname'];
|
|
|
- $info['member_wxopenid'] = $user['openid'];
|
|
|
- $info['member_avatar'] = $user['headimgurl'];
|
|
|
- $info['member_sex'] = intval($user['sex']);
|
|
|
-
|
|
|
- return $info;
|
|
|
-}
|
|
|
-
|
|
|
-$str = <<< EOT
|
|
|
-{%22city%22:%22West%22,%22country%22:%22CN%22,%22headimgurl%22:%22http://wx.qlogo.cn/mmopen/PiajxSqBRaEK3HJTr0VPI0NwVZ6FpsNiaqZPpYGpmRoN1Amn2Y12ansyKkNZ3SwMtUokFfrcic0Vcu5rxNBRVVyjA/0%22,%22nickname%22:%22%E6%B1%9F%E6%B5%B7%E8%8B%97@%E4%B8%BD%E4%BA%BA%E4%B8%BD%E5%A6%86%22,%22openid%22:%22o-E2Rw6Ph4tFPCmbICFumslzUzc8%22,%22privilege%22:[],%22province%22:%22Beijing%22,%22sex%22:1,%22unionid%22:%22ogAyDv5P8mRT_dcd7N9FsBYLUrFQ%22,%22additionalProperties%22:{},%22code%22:0}
|
|
|
-EOT;
|
|
|
-
|
|
|
-$str = urldecode($str);
|
|
|
-
|
|
|
-$x = $str;
|
|
|
-$user = parase_wxinfo($str);
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-//include BASE_ROOT_PATH . "/research/db.php";
|
|
|
-//include BASE_ROOT_PATH . "/research/function_test.php";
|
|
|
-//include BASE_ROOT_PATH . "/research/sms_test.php";
|
|
|
-//include BASE_ROOT_PATH . "/research/wxpay.php";
|
|
|
-
|
|
|
-//define('BASE_CORE_PATH',BASE_ROOT_PATH.'/core');
|
|
|
-//define('BASE_DATA_PATH',BASE_ROOT_PATH.'/data');
|
|
|
-//define('BASE_MOBILE_PATH',BASE_ROOT_PATH.'/mobile');
|
|
|
-//define('BASE_CRONTAB_PATH',BASE_ROOT_PATH.'/crontab');
|
|
|
-//define('BASE_UPLOAD_PATH',BASE_DATA_PATH.'/upload');
|
|
|
-//define('BASE_UTIL_PATH',BASE_ROOT_PATH.'/util');
|
|
|
-//
|
|
|
-//require_once (BASE_ROOT_PATH . '/helper/text_filter.php');
|
|
|
-//require_once (BASE_ROOT_PATH . '/helper/category_helper.php');
|
|
|
-//
|
|
|
-//
|
|
|
-//define('InShopNC',true);
|
|
|
-//
|
|
|
-//
|
|
|
-//$str = <<< EOT
|
|
|
-//<script type="text/javascript">
|
|
|
-// function app(){
|
|
|
-// var app=navigator.userAgent.toLowerCase(),//判断设备
|
|
|
-// app_nav=navigator.appVersion.toLowerCase(),
|
|
|
-// href='';
|
|
|
-// if(app_nav.indexOf('iphone')>-1&&app.indexOf('iphone')){
|
|
|
-// href='https://www.pgyer.com/pfcB';
|
|
|
-// }else if(app.indexOf('micromessenger')>-1&&app_nav.indexOf('android')>-1){
|
|
|
-// href="javascript:void(0)";
|
|
|
-// }
|
|
|
-// else {
|
|
|
-// href='http://a.lrlz.com/data/upgrade/lrlz_release_1.0.8.apk';
|
|
|
-// }
|
|
|
-// return href;
|
|
|
-//
|
|
|
-// }
|
|
|
-// function href(){
|
|
|
-// $('#href_link').attr('href',app());
|
|
|
-// }
|
|
|
-// href();
|
|
|
-//</script>
|
|
|
-//
|
|
|
-// <div class="top">
|
|
|
-// <p class="title">红包详情</p>
|
|
|
-// <div class="logo"></div>
|
|
|
-// </div>
|
|
|
-//EOT;
|
|
|
-//
|
|
|
-//
|
|
|
-//$str = text_filter::filter_html($str);
|
|
|
-//
|
|
|
-//category_helper::instance()->
|
|
|
-//
|
|
|
-//
|
|
|
-//
|
|
|
-//
|
|
|
-//
|
|
|
-//$x = time();
|
|
|
-//
|
|
|
-//$member_birthday = strftime ("%Y-%m-%d %H:%M:%S",time());
|
|
|
-//
|
|
|
-//function is_date($time)
|
|
|
-//{
|
|
|
-// $pattern = '/[\d]{4}-[\d]{1,2}-[\d]{1,2}/';
|
|
|
-//
|
|
|
-// return (preg_match($pattern, $time) == 1);
|
|
|
-//}
|
|
|
-//
|
|
|
-//$x = '';
|
|
|
-//$y = isset($x);
|
|
|
-//
|
|
|
-//if('safdasefasefasf'==0){
|
|
|
-// echo "该字符串转换为数字 等于 0 <br/>";
|
|
|
-//}//output:该字符串转换为数字 等于零。
|
|
|
-//
|
|
|
-//$a='0';
|
|
|
-//if($a==''){
|
|
|
-// echo "0 等于 '' <br/>";
|
|
|
-//} //output:0 等于''
|
|
|
-//if(trim($a)==''){
|
|
|
-// echo "trim(0)等于'' <br/>";
|
|
|
-//} //no output
|
|
|
-//
|
|
|
-//if($a===''){
|
|
|
-// echo "0==='' <br/>";
|
|
|
-//} //no output
|
|
|
-//if(empty($a)){
|
|
|
-// echo "'' is empty <br/>";
|
|
|
-//} //output:'' is empty
|
|
|
-//if(is_null($a)){
|
|
|
-// echo "0 is null <br/>";
|
|
|
-//} //no output
|
|
|
-//if(is_numeric($a)){
|
|
|
-// echo "0 is numeric <br/>";
|
|
|
-//} //output:0 is numeric
|
|
|
-//if(is_string($a)){
|
|
|
-// echo "0 is string <br/>";
|
|
|
-//} //no output
|
|
|
-//if(strval($a)==''){
|
|
|
-// echo "转换成字符串的0 is '' <br/>";
|
|
|
-//} //no output
|
|
|
-////========= 判断 0 和 '' 以及 empty null false的关系 end =========//
|
|
|
-////========= 判断 '' 和 0 以及 empty null false的关系 start =========//
|
|
|
-//$b = '';
|
|
|
-//if($b==0){
|
|
|
-// echo "'' 等于 0 <br/>";
|
|
|
-//} //output:'' 等于 0
|
|
|
-//if(!''){
|
|
|
-// echo "'' 就是false <br/>";
|
|
|
-//} //output:'' 就是false
|
|
|
-//if(!0){
|
|
|
-// echo "0 就是false <br/>";
|
|
|
-//} //output:0 就是false
|
|
|
-////========= 判断 '' 和 0 以及 empty null false的关系 end =========//
|
|
|
-//echo "在判断空('')的时候一定要小心,0 也相当于'' ,0 和 '' 都相当于空字符和false,判断为空最好用===";
|
|
|
-//
|
|
|
-//$x = '1978-02-05';
|
|
|
-//$y = is_date($x);
|
|
|
-//
|
|
|
-//$x = time();
|
|
|
-//
|
|
|
-//$member_birthday = strftime ("%Y-%m-%d","{$x}");
|
|
|
-//
|
|
|
-//$time = strtotime($member_birthday);
|
|
|
-//
|
|
|
-//
|
|
|
-//$str = NULL;
|
|
|
-//$y = '';
|
|
|
-//if(isset($str)) {
|
|
|
-// $x = 0;
|
|
|
-//}
|
|
|
-//
|
|
|
-//if(empty($str)) {
|
|
|
-// $x = 1;
|
|
|
-//}
|
|
|
-//
|
|
|
-//if($str == NULL) {
|
|
|
-// $x = 2;
|
|
|
-//}
|
|
|
-//
|
|
|
-//if(isset($y)) {
|
|
|
-// $x = 0;
|
|
|
-//}
|
|
|
-//
|
|
|
-//if(empty($y)) {
|
|
|
-// $x = 1;
|
|
|
-//}
|
|
|
-//
|
|
|
-//if($y == NULL) {
|
|
|
-// $x = 2;
|
|
|
-//}
|
|
|
-//
|
|
|
-//
|
|
|
-//$file = "/mobile/index.php";
|
|
|
-//$ops = explode("?",$file);
|
|
|
-//
|
|
|
-//$squery = $ops[1];
|
|
|
-//$params = preg_split('/&|=/', $squery);
|
|
|
-//
|
|
|
-//for ($i = 0; $i < count($params); ++$i) {
|
|
|
-// $key = $params[$i];
|
|
|
-// $val = $params[++$i];
|
|
|
-// $_GET[$key] = $val;
|
|
|
-// $_POST[$key] = $val;
|
|
|
-//}
|
|
|
-//
|
|
|
-//
|
|
|
-//
|
|
|
-//
|
|
|
-//$ret = array('jsObj' => NULL,'jsArray' => array());
|
|
|
-//unset($ret['xxx']);
|
|
|
-//$ret = json_encode($ret);
|
|
|
-//
|
|
|
-//define('BASE_ROOT_PATH',str_replace('\\','/',dirname(__FILE__)));
|
|
|
-//
|
|
|
-//echo BASE_ROOT_PATH."\n";
|
|
|
-//
|
|
|
-//require_once (BASE_ROOT_PATH . '/fooder.php');
|
|
|
-//
|
|
|
-//echo $argv;
|
|
|
-//
|
|
|
-//function help_out()
|
|
|
-//{
|
|
|
-// echo "fetch_goods:start fetch goods.\r\n";
|
|
|
-// echo "fillgcid:start fill all goods class id.\r\n";
|
|
|
-// echo "checkgoods:check all goods class id.\r\n";
|
|
|
-//
|
|
|
-//}
|
|
|
-//
|
|
|
-//
|
|
|
-//$time = -microtime();
|
|
|
-////$hash = 0;
|
|
|
-////for ($i=0; $i < rand(1000,4000); ++$i) {
|
|
|
-//// $hash ^= md5(substr(str_shuffle("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, rand(1,10)));
|
|
|
-////}
|
|
|
-//$time += microtime();
|
|
|
-//$y = sprintf('%f', $time);
|
|
|
-//
|
|
|
-//
|
|
|
-//$y = strtotime('2016-12-12 01:01:01');
|
|
|
-//
|
|
|
-//$y = urldecode('%E4%B8%AD%E9%80%9A%E5%BF%AB%E9%80%92');
|
|
|
-//
|
|
|
-//$x=new date();
|
|
|
-//
|
|
|
-//define('StartTime', microtime(true));
|
|
|
-//
|
|
|
-//if(count($argv) == 1) {
|
|
|
-//
|
|
|
-// return;
|
|
|
-//}
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|