Heim >CMS-Tutorial >Empire CMS >Wie implementiert Imperial CMS Geschenkpunkte für die Mitgliederanmeldung?
Wie implementiert Empire CMS Geschenkpunkte für die Mitgliederanmeldung?
Das Beispiel in diesem Artikel beschreibt, wie man Bonuspunkte bei der Anmeldung bei Imperial CMS-Mitgliedern implementiert.
Änderungsschritte:
1. Geben Sie das Feld „Verwaltungsmitglied“ ein und fügen Sie die folgenden Felder hinzu:
Feldname: LastTime Feldbezeichner: Letzte Anmeldezeit Feldtyp: großer Wert ( INT)
2. Öffnen Sie e/class/user.php und suchen Sie nach Zeile 1019, wenn ($set1&&$set2):
Der Code lautet wie folgt:
$location=DoingReturnUrl($location,$_POST['ecmsfrom']);
vor Fügen Sie den folgenden Code hinzu.
Der Code lautet wie folgt:
//会员登陆赠送点数 $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}"); //结束
Speichern Sie ihn nach der Änderung.
Das obige ist der detaillierte Inhalt vonWie implementiert Imperial CMS Geschenkpunkte für die Mitgliederanmeldung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!