Copyright @ 2015-2024 织梦园 版权所有 Power by DedeCms
鲁ICP备15039853号-2

模板标签 TAG标签 网站地图 XML地图 今日更新 返回顶部
<script language="javascript"> function ajax_sign() { $.ajax({ type: "POST", url: "/member/ajax_sign.php", success: function(data) { alert(data); } }); } </script> |
<?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 '错误!'; } } |
alter table dede_member add signtime int(10) |