资源简介
抽奖系统,含数据库脚本
代码片段和文件信息
/***********************************************************************
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);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2020-10-09 05:41 App\
文件 177 2020-10-09 05:41 __MACOSX\._App
目录 0 2020-10-09 05:41 App\Home\
文件 177 2020-10-09 05:41 __MACOSX\App\._Home
文件 6148 2020-10-09 05:44 App\.DS_Store
文件 120 2020-10-09 05:44 __MACOSX\App\._.DS_Store
目录 0 2020-10-09 05:44 App\Runtime\
文件 177 2020-10-09 05:44 __MACOSX\App\._Runtime
目录 0 2017-12-20 10:39 App\Common\
文件 177 2017-12-20 10:39 __MACOSX\App\._Common
文件 1 2017-01-10 03:14 App\Home\index.html
文件 177 2017-01-10 03:14 __MACOSX\App\Home\._index.html
文件 8196 2020-10-09 05:43 App\Home\.DS_Store
文件 120 2020-10-09 05:43 __MACOSX\App\Home\._.DS_Store
目录 0 2017-12-20 10:39 App\Home\Controller\
文件 177 2017-12-20 10:39 __MACOSX\App\Home\._Controller
目录 0 2017-12-20 10:39 App\Home\Common\
文件 177 2017-12-20 10:39 __MACOSX\App\Home\._Common
目录 0 2017-12-20 10:39 App\Home\Model\
文件 177 2017-12-20 10:39 __MACOSX\App\Home\._Model
目录 0 2020-10-09 05:43 App\Home\View\
文件 177 2020-10-09 05:43 __MACOSX\App\Home\._View
目录 0 2017-12-20 10:39 App\Home\Conf\
文件 177 2017-12-20 10:39 __MACOSX\App\Home\._Conf
目录 0 2017-12-20 10:39 App\Runtime\Temp\
文件 177 2017-12-20 10:39 __MACOSX\App\Runtime\._Temp
文件 1 2017-01-10 03:14 App\Runtime\index.html
文件 177 2017-01-10 03:14 __MACOSX\App\Runtime\._index.html
文件 6148 2020-10-09 05:44 App\Runtime\.DS_Store
文件 120 2020-10-09 05:44 __MACOSX\App\Runtime\._.DS_Store
目录 0 2017-12-20 10:39 App\Runtime\Cache\
............此处省略1025个文件信息
相关资源
- 学籍注册系统源码-华中科技大学(
- 绿野网站会员登记系统php源码
- h5端趣味答题源码(thinkphp)
- 洛月贴吧系统php源码(附数据库)
- zxshop电商系统源码(uniapp)
- php人员管理系统源码
- php在线投票系统源码(附数据库)
- PHP排班系统代码
- php学生选课系统源码(附数据库脚本
- php积分管理系统(源码+数据库)
- 个人收支明细统计系统(php源码+数据
- php+mysql图书管理系统
- PHP MVC学生信息系统
- 微信全民经纪人系统V3最新完整商业版
- php MyFAQ问答系统 多国语言版 v3.0.4
- phpMyFAQ 问答系统
- phpMyFAQ 开源问答系统 v3.0.0 RC2
- Xblog、PHPwind、Oblog三款主流商用博客软
- 追梦翔飞数字报刊管理系统PHPV7.3
- 拼团商城开源系统-基于thinkphp5-如花拼
- WeLive免费开源智能在线客服系统 v5.
- 快捷微信投票系统 v2.0
- 188旅游网站管理系统 v6.0
- 基于微信小程序的超市外卖系统的设
- PHP紫色金融理财网贷系统 仿给你花分
- php+mysql源码 在线报名系统 统计导出
- 基于web的会员管理系统
- 足球投注系统
- 微信公众号投票管理系统PHP+MYSQL
- PHP源码:12生肖源码华登区块狗源码,
评论
共有 条评论