功能改进
-
zs/zs_search.php 加tz(投资额度参数相关项)
-
user/dls.php 改为order by looked asc,id desc让没被查看过的代理留言显示在前面
-
admin/admingroup.php 增加 代理 导入 项权限设置
-
admin/dl_data_add.php 加 checkadminisdo("dl_import"); 加 接收人(用户名)列,可以批量指定推送用户
-
admin/dl.php modify里增加 接收人修改项,可以单条指定接收人
-
user/zs.php 发布支持,要求两项,提供多选内容供选择。
-
用户中心群发信息模板,功能扩展到每个用户,管理后台加审核管理页
-
发布信息时增加积分功能,各发布页加 function 中pay_jifen的调用
-
user/licence 资质图片加高度限制;
-
清理数据库页面,表名后增加显示记录条数;
-
发招商选模板加isset(skin)判断,如果没有默认为产品形式;
-
labeladshow,labelshow同template一样,修改时加isok判断;
-
规则文件中area的去了.htm;
-
广告ad表,资讯zx表,加province,city字段,area/show页可以显示各地区的广告和资讯信息,area_show.htm模板内容扩充,增加广告位调用。
-
城市站增加地区选择页,由province参数改为只用city参数传值,以支持二级域名指向城市页;
-
改目录zh为zhanhui,以避免与城市拼音冲突,数据库zh,zhclass改名为zhanhui,zhanhuiclass;
-
把subzs,subzx 包含到conn中,以便各频道都可以调用招商,资讯分类;
-
label132行加_s判断使支持资讯分类可以在任何频道下调用,链接能正常显示。
-
admin/class2小类添加时自动加字母,大小类修改里加修改字母表单;改进读取模板列表功能代码
-
user/zs_elite 产品排名积分/天 由固定值改为可设值
-
area/show.php ob_start();//打开缓冲区.label.php有用
-
label 889行增加 }else{$sql = $sql . "id desc";}
-
inc/top_index.php 为$b设默认参数zsbigclass($b=0)
-
zsshow.php 联系方式可按浏览者用户组权限显示(main表增加jifen,groupid_guest两字段,zsshow.htm模板加焦点弹窗调用代码)
-
admin/dateclear页未选时加判断
-
admin/labelshow.php,labeladshow.php labelclass.php 加服务器端判断 if ($title==''){echo 'title不能为空';exit;}
bug处理
-
user/index.php 代理留言【查看】链接改正
-
uploadimg.php 判断文件后缀名 改strpos 为 strrpos
-
user/zs.php,pp.php 等所有发布功能 function add()中加 global username,供checkaddinfo.php中调用username参数。
-
user/ask中扣积分时的增加消费记录功能里参数有误
-
zs/search.php b_zs改为zs_b,保持与zs.php中的变量名一致以使信息互通
-
label.php 838行加zx转/zx/zx
-
无法正常抢占广告位 user/adv2 global $Username,换小写global $username,已查其它文件正常。
-
admin/ad_user_manage 更新ad表时删除不存在的imgwidth字段
-
发布代理,报价,问答页myform改名为myform2避免与top页中重复
.haccess 规则文件修改
RewriteRule (zx|special)/class/(d*)$ $1/class.php?b=$2
RewriteRule (zx|special)/show-(d*)-(d*).htm$ $1/show.php?id=$2&page=$3
以上两条上移,解决zx/class/4这种形式的地址 打开报class参数错误的问题
增加下面这条规则解决在直接输入目录名,不指向首页,而指向列表页的问题
RewriteRule (zs|dl|zx|special|company|pp|zh|job|wangkan|baojia|ask)/$ $1/index.php
模板修改
项目模板zs/search.php 加投资额度选项
admin/ask_save,help_save, ask/askadd.php, user/asksave.php,zs/show.php 加stripfxg($content,true)
zs/show.php img1,img2加stripfxg($sm,true)否则调不出图片
zs/show.php prouse加nl2br
inc/function.php加 }elseif(strpos($img,'_small') !== false){
uploadflv.php 加date[]=13的情况,可上传swf
手机模板直接放根目下,不再统一放到mobile目录,方便从后台改手机模板
inc/function.php getip对获得的IP做检查
user/msg.php 对content,dl_sendmail中对content调用时做处理
ask/search.php $typeid改为get获值
dl/sendmail,dl/sendsms改进
one/getpassword.php加验证
招商分类页同资讯一样能加模板
classmanage.php 同del一样加tablename验证
admin/adminlist.php gg.js重复引用了
admin/class.php加大类时的JS验证删了
reg/userregpost.php 个人注册时 验证公司名外加条件
wangkan/subwangkan.php中bigclassid改为classid
admin/logincheck.php登陆成功后,删除30天前的登陆次数表中的无用记录
dl/dl.php按钮地址直接加到dl.htm中
dl/dl_sendmail,dl_sendsms用户登录采用模态窗口组件
one sitemap.php 改zhclass中的bigclassid为classid
labelshow专题类别调用修改
用户组展厅及用户组绑定手功能无用,删除了
reg/userregcheck inc/function.php 验证电话的正则加上支持17开头的正则
main表加tz字段
zsclass表加skin字段
删除zzcms_zsclass_shuxing表,删招商属性分类表相关内容
二级分类管理页统一用class2.php 按zsclass表的结构,其它分类表没有img,skin,classzm,三个字段的统一都加上
user/check.php 登录送积分,改进原来的算法。
admin/admingroup.php 细分了各频道权限,细分后,各频道的,查看,增加,修改,删除可分开控制。
admin/ user/目录内所有列表管理页中加 JS全选验证
3/kefu/js/kf.js host前加www,QQ地址更新
安全相关
admin/del.php user/del.php 加了$tablename参数判断
del.php 加checkid($_POST['id'][$i]);
install url加过滤
所有save页验证$img地址
模板修改
cai2模板统一改成html5标准
top.htm中删除<iframe>
ppshow.htm 换成{textarea}
zzcms8.2起,数据库访问,由mysql,改为 mysqli 并对源码做了优化及调整,全面支持最新版PHP7。
程序安全处理
-
全面对用户提交数据做验证
-
改进对多行内容提交时的处理方式(原来的有安全隐患)
优化数据库
-
招商分类,招商,代理,品牌,报价表由classzm关联,改为classid关联,改字段classzm为classid,类型改为数字型 tinyint。
-
数据表varchar字段,改为char字段,
-
增加了部分表中classid字段索引
产品版BUG处理
[修复]产品展示页公司联系方式显示不全。
function.php showcontact() checkid($kind,1);//类别有为0的情况,所以第二个参数要设一下,设为1
[修复]用户注册信息处理页验证不完善
userregpost.php 同时加关闭注册提示,加公司名称验证
[修复]web.config 规则文件问题, 导致zs/show.php 显示到zs/zs.php
[改进]资讯列表页分类同招商一样,大小类在一处,增加逐级展示固定标签{#zxclass}。
[修复]从首页点击搜索出错。
one/forsearch.php 加include("../inc/config.php"); 因为在stopsqlin.php中调用了stopwords
[修复]管理后台资讯分类页出错
admin/zxclassmanage.php skin(1)前加@
[修复]管理后台用户审请的广告页显示问题
admin/ad_usermanage.php 加$shenhe=isset($_REQUEST["shenhe"])?$_REQUEST["shenhe"]:'';两版已处理过
[修复]用户展厅首页招商信息数无法控制
zt/show.php 招商列表代码$n改为$i
[修复]inc/function.php 中zzcmsroot改为zzcmsroot2避免与inc/config.php 中的重名。
[修复]安装页返回上一步后,页面过期不显示的问题
install/index.php 首行加限制服务器缓存,
[修复]管理后台列表页page为空时,点击返回出错
admin/列表页重写page参数代码。
[完善]管理后台招商管理页,修改招商信息后,可精确返回当前页
admin/zs_save.php 返回链接中加keyword,kind参数,zs_modify.php,zs_manage.php 做相关修改。两版都处理过了
[完善]用户信息反馈页user/message.php 加时间间隔判断。
项目版BUG 处理
[修复]项目展示页editor和id两参数为空时出错
zs/show.php 加editor和id同时为空时,条件判断
[修复]项目展示页留言处,提交后,按钮效果无变化。通过在IFRAME中打开处理页,使提交后不转到空白页。
zs/zsshow.js checkforms中删验证码项;zs/show.htm form 在 iframe 中打开,inc/function.php showmsg返加由self,改为parent