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

一、在页面中引入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怎么搭建
# 所示
# 织梦CMS教程
# 织梦会员
# 织梦会员签到
# 会员签到
# 宋体
# 分隔符
# 数据库中
# 变量值
# 可以用
# 再来
# 织梦会员签到功能二次开发
# 第三个
# 改了
# 命名为
# 休息一下
# 命令行
# 如下图
# 新建一个
# 这行
# 没有安装
# 数据库管理
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
网络优化91478 】
【
技术知识72672 】
【
云计算0 】
【
GEO优化84317 】
【
优选文章0 】
【
营销推广36048 】
【
网络运营41350 】
【
案例网站102563 】
【
AI智能45237 】
相关推荐:
建站之星安装失败:服务器环境不兼容?
定制建站策划方案_专业建站与网站建设方案一站式指南
如何打造高效商业网站?建站目的决定转化率
织梦dedecms留言板注入漏洞edit.inc.php修复方法_织梦CMS教程
如何在万网自助建站中设置域名及备案?
建站之星北京办公室:智能建站系统与小程序生成方案解析
如何获取PHP WAP自助建站系统源码?
修复帝国CMS系统(EMPIRECMS)验证码无法显示的故障_帝国CMS教程
黑客入侵网站服务器的常见手法有哪些?
织梦搜索指定多个栏目的文档_织梦CMS教程
如何批量更改织梦文章发布时间,入库时间,更新时间_织梦CMS教程
dedecms织梦artlist和list标签调用图集图片实现方法_织梦CMS教程
音乐网站服务器如何优化API响应速度?
织梦整合kindeditor文本编辑器乱码问题解决办法_织梦CMS教程
建站之星如何助力网站排名飙升?揭秘高效技巧
广州美橙建站如何快速搭建多端合一网站?
如何选择建站程序?包含哪些必备功能与类型?
织梦(今日更新等)经常用到的统计代码SQL调用语句_织梦CMS教程
如何通过西部建站助手安装IIS服务器?
如何在阿里云部署织梦网站?
dedecms织梦会员通过邮箱找回密码方法_织梦CMS教程
织梦二级域名附件相对路径修改*路径链接_织梦CMS教程
如何在景安服务器上快速搭建个人网站?
织梦dedecms副栏目名称和链接调用_织梦CMS教程
高端企业智能建站程序:SEO优化与响应式模板定制开发
Phpcms V9内容编辑器过滤不支持iframe和JavaScript的解决办法_PHPCMS教程
如何通过VPS建站无需域名直接访问?
建站之星最新版如何快速生成专业网站?
织梦dedecms中添加函数来实现任意字段的调用_织梦CMS教程
建站之星如何助力企业快速打造五合一网站?
建站之星上传入口如何快速找到?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
如何高效搭建专业期货交易平台网站?
如何快速完成中国万网建站详细流程?
实现虚拟支付需哪些建站技术支撑?
如何在腾讯云服务器快速搭建个人网站?
建站助手4.1:智能建站与SEO优化工具一键生成高效模板
织梦搜索结果页按点击排序的方法_织梦CMS教程
建站助手数据库密码错误与MySQL服务异常排查指南
香港服务器建站指南:免备案优势与SEO优化技巧全解析
织梦dedecms会员注册手机短信验证互亿无线*插件_织梦插件
2017年你不得不知的18项百度排名算法大揭密 _SEO优化教程
如何批量查询域名的建站时间记录?
如何访问已购建站主机并解决登录问题?
建站助手如何使用?三步轻松搭建网站
建站之星后台管理如何实现高效配置?
织梦dedecms在自定义表单里加入验证码的方法_织梦CMS教程
织梦自定义模型*搜索字段不显示链接地址不能调用解决方法_织梦CMS教程
定制建站价位费用解析与套餐推荐全攻略
浅谈织梦cms模板中标签中的一些SEO细节_SEO优化教程
2018-04-03
南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。