Maison >Tutoriel CMS >EmpireCMS >Comment Imperial CMS met-il en œuvre des points cadeaux pour la connexion des membres ?

Comment Imperial CMS met-il en œuvre des points cadeaux pour la connexion des membres ?

藏色散人
藏色散人original
2019-11-18 10:54:112178parcourir

Comment Imperial CMS met-il en œuvre des points cadeaux pour la connexion des membres ?

Comment Empire CMS met-il en œuvre des points cadeaux pour la connexion des membres ?

L'exemple de cet article décrit comment mettre en œuvre des points bonus lors de la connexion aux membres Imperial CMS.

Étapes de modification :

1. Entrez le champ du membre de direction et ajoutez les champs suivants :

Nom du champ : LastTime Identifiant du champ : Heure de la dernière connexion Type de champ : grande valeur ( INT)

2. Ouvrez e/class/user.php et recherchez la ligne 1019 if ($set1&&$set2). Recherchez :

Le code est le suivant :

$location=DoingReturnUrl($location,$_POST['ecmsfrom']);
<.> devant Ajoutez le code suivant.

Le code est le suivant :

//会员登陆赠送点数
$LastTime=time();
$useridz=(int)$r[$user_userid];
$fenus=2; //赠送积分
$LastT=$empire->fetch1("select LastTime from {$dbtbpre}enewsmemberadd where `userid`={$useridz}");
(int)$newstime=$LastT[&#39;LastTime&#39;];//时间
(int)$times=mktime(0,0,0,date(&#39;m&#39;,$LastTime),date(&#39;d&#39;,$LastTime),date(&#39;Y&#39;,$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}");
//结束

Après modification, enregistrez-le.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn