K9 通用版 博客版 主题版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 帮助 错误 其他
+新建主题 [Ajax]
填写帐号密码即可完成注册
+新建话题 最新回复排序 最新主题排序 精华帖子

KC PHP源代码剖析(慢慢补充)

12345678910Next >

lzze 发表于:10-10-12 22:51 71楼 [回复] #Top#
lzze 人气:9 积分:937 金币:11253
学习一下
pktsandy 发表于:10-10-13 10:51 72楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
等公司网站上线与大家分享模块的开发
heling2002cn 发表于:10-10-13 23:48 73楼 [回复] #Top#
heling2002cn 人气:5 积分:248 金币:1327
dig
pktsandy 发表于:10-10-14 11:45 74楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
公司网站估计在这个周就可以上线了!我都改完了献上所有的步骤:
1.system/core.class.php
改了htm_Form前台的HTML表单元素
2.system/lib/func.php
改了kc_htm_radio前台的HTML表单元素
3.user/index.php
增加新函数:
用户注册,
king_signup()
登陆,
king_signin()
修改密码,
king_resetpass()
注销
king_signout()
我参加的活动
king_activity()

4.user/language/zh-cn.xml
     common/signout :您已经成功退出系统
     
5.portal
新增文件:
groupbuy.php
manage.groupbuy.php
manage.secondbuy.php

6.portal/language/
        CHANNEL/新增
        <groupbuy access="portal_groupbuy" href="../portal/manage.groupbuy.php">团购活动</groupbuy>
        <secondbuy access="portal_secondbuy" href="../portal/manage.secondbuy.php">秒杀活动</secondbuy>   
       
        title/新增
        <groupbuy>团购活动</groupbuy>
        <secondbuy>秒杀活动</secondbuy>                
                
        新增节点:
    <groupbuy>
       <gbaccess>参加活动报名成功</gbaccess>
       <sbaccess>感谢您选购我们的商品</sbaccess>
       <newbuy>购物活动</newbuy>
       <gbalert>请完善个人信息</gbalert>
       <gbsingle>同一个用户在同一个产品活动中只能参加一次</gbsingle>
       <no>序号</no>
       <serial>验证字符</serial>
       <ipadd>IP地址</ipadd>
       <usergroup>用户组</usergroup>
       <amount>成交价格</amount>
       <finish>完成</finish>
       <gaccess>交易操作成功</gaccess>
       <personote>个人信息</personote>
       <reqmore>参加活动需要详细的个人资料.请点击个人资料填写真实的个人信息.</reqmore>
       <expiredate>您选择的商品活动已中止!</expiredate>
       <buyrang>您选择的商品不在活动范围之内!</buyrang>
    </groupbuy>
    <secondbuy>
       <combing>整理临时表</combing>
       <number>参加人数</number>
       <ipnumber>独立IP数</ipnumber>
       <scstart>活动开始时间</scstart>
       <scend>活动结束时间</scend>
       <mkorder>下单时间</mkorder>
       <ok>整理成功</ok>
    </secondbuy>
7.template/inside/user
     新增:activ.htm

8.新增表
create table king_groupbuy(
gbid int(11) NOT NULL AUTO_INCREMENT,
usergroup char(10) NOT NULL DEFAULT '普通用户',
nprice real not null default 0,/*价格*/
userid int(11) NOT NULL DEFAULT 0,
username char(15) NOT NULL DEFAULT '',
ktitle varchar(100) DEFAULT NULL,
productID int(11) NOT NULL DEFAULT '0',
nip int(10) NOT NULL DEFAULT '0',
ndate int(10) NOT NULL DEFAULT '0',
serial varchar(20) DEFAULT NULL,
category tinyint(1) NOT NULL DEFAULT '0',
nstatus  tinyint(2) not null default 0,/*未完成1完成*/
PRIMARY KEY (gbid),
UNIQUE KEY userid(userid,productID,serial),
KEY productID(productID,serial)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

create table king__temp%(
usergroup char(10) NOT NULL,
nprice real not null default 0,
userid int(11) NOT NULL DEFAULT 0,
username char(15) NOT NULL DEFAULT '',
ktitle varchar(100) DEFAULT NULL,                  
productID int(11) NOT NULL DEFAULT 0,
nip int(10) NOT NULL DEFAULT 0,
ndate int(10) NOT NULL DEFAULT 0,
serial varchar(20) DEFAULT NULL'',
PRIMARY KEY (sbid)
)

create table king_secbuydir(
seid int(11) NOT NULL AUTO_INCREMENT,
productID int(11) NOT NULL DEFAULT '0',
ktitle varchar(100) DEFAULT NULL,
nprice real not null default 0,
number int(10) NOT NULL DEFAULT '0',
ipnumber int(10) NOT NULL DEFAULT '0',
userid int(11) NOT NULL DEFAULT 0,
username char(15) NOT NULL DEFAULT '',
nip int(10) NOT NULL DEFAULT '0',
nstartdate varchar(20) NOT NULL,
nendate varchar(20) NOT NULL,
ndate int(10) NOT NULL DEFAULT '0',
PRIMARY KEY (seid)
)ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

9.shop表新增字段 用alter table king__shop add column
nstart varchar(20) NOT NULL,
nfinish varchar(20) NOT NULL

10.system/lib/kc_mysql_class.php
新增函数
public function dropTable($tableName){
    $this->query("DROP TABLE $tableName ;");    
}

11.system/lib/func.php   
新增函数
function kc_converip($ip){
    return long2ip($ip);
}

12.到后台新建用户组
1普通会员
2.VIP会员
pktsandy 发表于:10-10-14 13:51 75楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
KC PHP源代码剖析(慢慢补充)[图1]
pktsandy 发表于:10-10-14 13:52 76楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
都贴到我的CSDN BLOG中的:http://blog.csdn.net/xiaofanku

哪里的代码可读要好一些
迅猛龙 发表于:10-10-14 13:52 77楼 [回复] #Top#
迅猛龙 人气:104 积分:1522 金币:3203
Reply: 75楼
问个好
czxjh 发表于:10-10-14 13:53 78楼 [回复] #Top#
czxjh 人气:82 积分:757 金币:2947
关注,顶~~,收藏先。
气象万千 发表于:10-10-29 14:38 79楼 [回复] #Top#
气象万千 人气:140 积分:874 金币:4255
KC元老
楼主,可以出本KC的大全
pktsandy 发表于:10-10-30 08:18 80楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
Reply: 79楼
哪你出资印刷吧!给我点稿费就行

12345678910Next >

发表回复

帐号 匿名发布 审核后可见 [加载完整在线编辑器]
内容
验证码
KingCMS 内容管理系统

关于我们 联系我们 广告报价 付款方式 站点导航

Copyright © 2004-2015 Focuznet All rights reserved.

广州唯众网络科技有限公司 粤ICP备08008106号