Home > CMS Tutorial > Empire CMS > body text

Summarize how to implement bonus points when logging in to Imperial CMS members

silencement
Release: 2019-11-28 14:23:34
forward
1929 people have browsed it

Summarize how to implement bonus points when logging in to Imperial CMS members

The example in this article describes how to implement bonus points when logging in to Imperial CMS members. Share it with everyone for your reference. The specific implementation method is as follows:

Modification steps:

1. Enter the management member field and add the following fields:

Field name: LastTime Field identification: Last login time Field type: Large Numeric type (INT)

2. Open e/class/user.php and find about line 1019 if ($set1&&$set2). At this place, find:

The code is as follows:

$location=DoingReturnUrl($location,$_POST['ecmsfrom']);
Copy after login

recommends learning "Empire cms tutorial"

Add the following code in front.

The code is as follows:

//会员登陆赠送点数
$LastTime=time();
$useridz=(int)$r[$user_userid];
$fenus=2; //赠送积分
$LastT=$empire->fetch1("select LastTime from {$dbtbpre}enewsmemberadd where `userid`={$useridz}");
(int)$newstime=$LastT['LastTime'];//时间
(int)$times=mktime(0,0,0,date('m',$LastTime),date('d',$LastTime),date('Y',$LastTime));//当前时间
if($newstime==0){$empire->query("update {$dbtbpre}enewsmember set `userfen`=userfen+{$fenus} where `userid`=
{$useridz}");}else{
if($times<$newstime && $newstime<$times+86400){
//今天
}else{
$empire->query("update {$dbtbpre}enewsmember set `userfen`=userfen+{$fenus} where `userid`={$useridz}");
}
}
$empire->query("update {$dbtbpre}enewsmemberadd set `LastTime`={$LastTime} where `userid`={$useridz}");
//结束
Copy after login

After modification, save it .

I hope this article will be helpful to everyone’s Imperial CMS website building.

The above is the detailed content of Summarize how to implement bonus points when logging in to Imperial CMS members. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:www.word666.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template