本文讲解了织梦会员签到增加积分/金币的功能,非插件,安全无毒,需手动修改文件。

一、在页面中引入ajax代码:
<script language="javascript">
function ajax_sign() {
$.ajax({
type: "POST",
url: "/member/ajax_sign.php",
success: function(data) {
alert(data);
}
});
}
</script>
二、在需要签到按钮的地方增加:
每天<span onclick="ajax_sign();" style="cursor:pointer;">[签到]</span>,赠送积分!
三、新增系统变量,用来设置签到所得积分的数量
变量名称填:cfg_sign_time
变量类型:数字
参数说明:会员签到积分
所属组:会员设置
变量值:10
点击保存变量即可(变量值10表示签到增加10积分),如下图所示
四、在会员(member)目录新建一个php文件,命名为ajax_sign.php,文件内容如下(注意:把代码中的【分隔符】替换为#@)
<?php
if( $_SERVER['HTTP_REFERER'] == "" )//判断规则,禁止直接运行此php文件
{
header("HTTP/1.1 404 Not Found");
header("Status: 404 Not Found");
exit;
};
require_once dirname(__FILE__) . '/config.php';
$uid = $cfg_ml->M_ID;//获取当前登录会员的ID
$time = time();//获取当前的时间戳
$uid = isset($uid) ? (int) $uid : '';
//$cfg_sign_time = "10";//如果忽略了本文的第三个步骤,可以用这行代码直接指定签到+10积分,织梦模板
AjaxHead();
if (!empty($uid)) {
$sql = "SELECT * FROM 【分隔符】__member WHERE `mid`='{$uid}' LIMIT 1";
$dsql->Execute('me', $sql);
$arr = $dsql->GetArray('me');
if ($arr) {
$signdate = date('Y-m-d', $arr['signtime']);
if ($signdate < date('Y-m-d')) {
$dsql->ExecuteNoneQuery("UPDATE `【分隔符】__member` SET `scores`=`scores`+ $cfg_sign_time , `signtime`='" . time() . "' WHERE `mid`='{$uid}' LIMIT 1");
echo '签到成功!增加 '.$cfg_sign_time.' 积分';
} else {
echo '今天已经签到,休息一下,明天再来吧!';
}
} else {
echo '错误!';
}
}五、在数据库中新增一个字段,用来储存会员签到的时间,找到数据库中的dede_member表(dede_是你的表前缀,请自行替换)
新增字段:signtime
类型为:int
长度值:10
保存即可。
如果你的服务器没有安装数据库管理软件,也可以在织梦后台执行sql语句新增字段
系统 >> SQL命令行工具 >> 执行下面的sql语句
alter table dede_member add signtime int(10)
注意:dede_member是官方默认的数据表,如果你的程序更改了数据表前缀,那么就需要把 dede_ 进行替换
执行成功后如下
# 大匠萃茶奶茶营销推广
# 请自行
# 忽略了
# 网站建设资源分配
# seo原创编辑
# 微信网站建设方案详细
# 一叶子面膜营销推广方案
# seo推广用什么seo博客
# 奢侈品营销活动网站推广
# seo高级教学
# 五指山抖音关键词seo优化排名电话
# 江苏网页关键词排名
# 明天
# 大连seo课程让你
# 南通网站优化报价
# seo网站建设培训
# 专业网站如何做推广赚钱
# seo 百度推广引流
# 临沂网站建设*便宜
# 台州关键词网站推广公司
# 百度推广公司网站是什么
# 淄博外贸seo推广
# 台州seo关键词提升
# 所示
# 织梦CMS教程
# 织梦会员
# 织梦会员签到
# 会员签到
# 宋体
# 分隔符
# 数据库中
# 变量值
# 可以用
# 再来
# 织梦会员签到功能二次开发
# 第三个
# 改了
# 命名为
# 休息一下
# 命令行
# 如下图
# 新建一个
# 这行
# 没有安装
# 数据库管理
相关文章:
青岛网站建设公司平台_青岛网站建设公司排名_整合营销推广哪家负责
如何通过SEO提升品牌曝光和管理口碑?_SEO优化教程
如何通过网站架构优化实现集团化服务协同_网站建设教程
某品牌旗舰店如何通过SEO取得成功?_SEO优化教程
网站结构优化如何提高搜索引擎抓取效率?_SEO优化教程
自己怎么弄个网站_自己怎么免费建网站_自己怎么开发微信小程序
哪些工具可以监控网站流量以优化SEO?_SEO优化教程
单位网站建设制作流程_单位网站建设制作方案_新余seo公司联系13火星
常州网站制作费用与功能复杂度有关吗_网站建设教程
公司建设网站制作_哪里有网站推广咨询
教育培训行业网站建设的重要性是什么?教育网站建设有什么优势?
天津SEO内容优化策略有哪些?_SEO优化教程
如何通过网站提升旅行社的在线预订量_网站建设教程
上海 网站建设_上海网站建设升级_苏州贸易网站建设单价
成都机械网站建设注意什么?
上海网站建设网络公司_上海网站建设seo_网站页面优化哪家公司好
达州SEO优化中有哪些策略可以提升移动设备适应性?_SEO优化教程
自己建设企业网站_中宁商城网站建设方案
佛山网站建设公司_佛山网站建设制作_单县整合营销推广中心
网站建设如何突出风格?
网站建设包含了哪些内容?
在哪家公司建设网站好呢_在哪家公司建设网站好_昆山建设信息网站
动态网站如何保障用户数据安全_网站建设教程
【淘宝页面出现问题】去淘宝网的时候为什么总是显示这个网站的安全证明书有问题呢?为什么进入淘宝网显示网页有错误?
白帽SEO的优化效果如何保持稳定?_SEO优化教程
中小企业网页制作如何做?中小企业网页制作多少钱?
网站建设经常会碰到哪些问题?
【网页设计怎么做】如何判断网页设计得好不好?如何做好一个网站设计?
空调设备公司SEO案例_SEO优化教程
十大网站建设公司排名_十大网站建设公司_seo工资底薪6000
行业网站建设要注意哪些技巧?
企业怎么做好品牌网站建设?
响应式网站建设的几点规范要求
全国高端网站建设有哪些_高端网站建设哪家好_产品营销推广英文ppt
网站设计模板推荐-高品质可定制模板_美食营销推广语录大全
【如何建个人的网站】如何建立自己的个人博客网站?如何建立个人网站,我想建立自己的网站?
如何通过市场细分和构建受众画像来优化罗湖SEO策略?_SEO优化教程
珠海高端品牌网站建设公司_珠海高端品牌网站建设_广州网站优化页面设计
如何才能让网站建设公司把自己的网站做好?
旅游酒店网站建设怎么做?
网站建设如何优化站内新闻?
自己做公司网站_自己做个网站卖东西_自己做个网站
宝安网站制作公司有哪些_商业街快题设计网站推广
宁波地区SEO市场的*新动态_SEO优化教程
建设网站公司_建设网站公司哪好_seo外链优化平台
网站建设公司选择不能随意
成都网站开发中响应式设计常见技术难题与解决思路_网站建设教程
西安高端网站建设_高端 网站建设_湖北网站推广优化报价
如何选择合适的平台进行SEO推广?_SEO优化教程
自定义网站制作_自定义网站_自定义网页界面
相关栏目:
【
网络营销44070 】
【
网络推广122852 】
【
网络优化116010 】
【
网址导航102054 】
【
网络技术82194 】
【
网络资讯43554 】