• 大小: 37.39MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-06-22
  • 语言: PHP
  • 标签: 活动签到  

资源简介

完全开源,可根据自己的需求自行更改

资源截图

代码片段和文件信息

/***********************************************************************

    Copyright 2006-2007 Ma Bingyao

    These sources is free software. Redistributions of source code must
    retain the above copyright notice. Redistributions in binary form
    must reproduce the above copyright notice. You can redistribute it
    freely. You can use it with any free or commercial software.

    These sources is distributed in the hope that it will be useful
    but WITHOUT ANY WARRANTY. Without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

        You may contact the author by:
           e-mail:  andot@coolcode.cn

*************************************************************************/
#ifdef HAVE_CONFIG_H
#include “config.h“
#endif

#include “php.h“

#if HAVE_XXTEA
#include “php_xxtea.h“
#include “ext/standard/info.h“ /* for phpinfo() functions */
#include “xxtea.h“

/* compiled function list so Zend knows what‘s in this module */
zend_function_entry xxtea_functions[] =
{
    ZEND_FE(xxtea_encrypt NULL)
    ZEND_FE(xxtea_decrypt NULL)
    ZEND_FE(xxtea_info NULL)
    {NULL NULL NULL}
};

/* compiled module information */
zend_module_entry xxtea_module_entry =
{
    STANDARD_MODULE_HEADER
    XXTEA_MODULE_NAME
    xxtea_functions
    ZEND_MINIT(xxtea)
    ZEND_MSHUTDOWN(xxtea)
    NULL
    NULL
    ZEND_MINFO(xxtea)
    XXTEA_VERSION
    STANDARD_MODULE_PROPERTIES
};

/* implement standard “stub“ routine to introduce ourselves to Zend */
#if defined(COMPILE_DL_XXTEA)
ZEND_GET_MODULE(xxtea)
#endif

static xxtea_long *xxtea_to_long_array(unsigned char *data xxtea_long len int include_length xxtea_long *ret_len) {
    xxtea_long i n *result;
n = len >> 2;
    n = (((len & 3) == 0) ? n : n + 1);
    if (include_length) {
        result = (xxtea_long *)emalloc((n + 1) << 2);
        result[n] = len;
    *ret_len = n + 1;
} else {
        result = (xxtea_long *)emalloc(n << 2);
    *ret_len = n;
    }
memset(result 0 n << 2);
for (i = 0; i < len; i++) {
        result[i >> 2] |= (xxtea_long)data[i] << ((i & 3) << 3);
    }
    return result;
}

static unsigned char *xxtea_to_byte_array(xxtea_long *data xxtea_long len int include_length xxtea_long *ret_len) {
    xxtea_long i n m;
    unsigned char *result;
    n = len << 2;
    if (include_length) {
        m = data[len - 1];
        if ((m < n - 7) || (m > n - 4)) return NULL;
        n = m;
    }
    result = (unsigned char *)emalloc(n + 1);
for (i = 0; i < n; i++) {
        result[i] = (unsigned char)((data[i >> 2] >> ((i & 3) << 3)) & 0xff);
    }
result[n] = ‘\0‘;
*ret_len = n;
return result;
}

static unsigned char *php_xxtea_encrypt(unsigned char *data xxtea_long len unsigned char *key xxtea_long *ret_len) {
    unsigned char *result;
    xxtea_long *v *k v_len k_len;
    v = xxtea_to_long_array(data len 1 &v_len);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      88501  2016-03-18 15:56  基于PHP 开发的二维码签到系源码下载\2.jpg

     文件      54778  2016-03-18 16:03  基于PHP 开发的二维码签到系源码下载\3.jpg

     文件      53378  2016-03-18 16:03  基于PHP 开发的二维码签到系源码下载\4.jpg

     文件      44331  2016-03-18 16:05  基于PHP 开发的二维码签到系源码下载\5.jpg

     文件      64174  2016-03-18 16:06  基于PHP 开发的二维码签到系源码下载\6.jpg

     文件      61266  2016-03-18 16:06  基于PHP 开发的二维码签到系源码下载\7.jpg

     文件      63029  2016-03-18 16:07  基于PHP 开发的二维码签到系源码下载\8.jpg

     文件       2089  2014-03-29 14:59  基于PHP 开发的二维码签到系源码下载\Admin\Common\checkCode.php

     文件        940  2014-03-19 13:32  基于PHP 开发的二维码签到系源码下载\Admin\Common\common.php

     文件       6599  2014-10-04 02:40  基于PHP 开发的二维码签到系源码下载\Admin\Common\functions.php

     文件        812  2016-02-14 22:09  基于PHP 开发的二维码签到系源码下载\Admin\Common\icoConfig.php

     文件        452  2013-12-11 09:58  基于PHP 开发的二维码签到系源码下载\Admin\Common\webConfig.php

     文件        251  2014-03-29 15:16  基于PHP 开发的二维码签到系源码下载\Admin\Conf\config.php

     文件         63  2013-10-29 16:32  基于PHP 开发的二维码签到系源码下载\Admin\Conf\tags.php

     文件         11  2013-12-11 17:25  基于PHP 开发的二维码签到系源码下载\Admin\Lang\Common\Extend.php

     文件      17438  2014-01-03 14:28  基于PHP 开发的二维码签到系源码下载\Admin\Lang\zh-cn\common.php

     文件        584  2014-10-03 11:09  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\AboutAction.class.php

     文件       6089  2014-10-03 11:09  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\AddressAction.class.php

     文件       3716  2015-10-13 13:01  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\AddressModel.class.php

     文件       5762  2015-12-31 20:21  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\AdminAction.class.php

     文件       1390  2016-02-14 22:10  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\baseAction.class.php

     文件       7446  2016-02-15 18:54  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\baseModel.class.php

     文件       4062  2015-10-13 13:03  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\CommonAction.class.php

     文件       6632  2016-02-14 22:07  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\CompanyAction.class.php

     文件       6186  2016-02-16 10:00  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\CustomAction.class.php

     文件       2710  2016-02-15 18:55  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\CustomFollowAction.class.php

     文件       4578  2016-02-19 11:12  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\DepartAction.class.php

     文件       4270  2014-10-03 11:09  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\ImageAction.class.php

     文件       8040  2016-02-22 14:59  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\IndexAction.class.php

     文件       4137  2015-12-31 20:19  基于PHP 开发的二维码签到系源码下载\Admin\Lib\Action\LoginAction.class.php

............此处省略2446个文件信息

评论

共有 条评论

相关资源