Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Entwicklungsdenken zur Realisierung von Mitglieder-Logins und Bonuspunkten

PHP-Entwicklungsdenken zur Realisierung von Mitglieder-Logins und Bonuspunkten

PHP中文网
PHP中文网Original
2017-07-30 18:01:051576Durchsuche

Während der Mittagspause erhielt ich eine Frage von Internetnutzern der Gruppe 5 der chinesischen PHP-Website. Die ursprüngliche Frage lautete: „Ich möchte eine Funktion wie diese implementieren: Nachdem Benutzer ein Konto auf meiner Website registriert haben, werden sie sich anmelden.“ Es gibt jeden Tag einen Punktezuwachs, wie soll das erreicht werden?

Die Informationen, die ich geantwortet habe, lauten wie folgt:

Möchten Sie bei jeder Anmeldung Punkte hinzufügen

Oder fügen Sie täglich Punkte hinzu? ? Sie müssen lediglich eine SQL zum Hinzufügen von Punkten im Login-Handler hinzufügen

Wenn Sie täglich Punkte hinzufügen möchten. Wenn Sie sich beispielsweise eine Woche hintereinander anmelden und besondere Belohnungen

erhalten, müssen Sie eine Punktetabelle hinzufügen. Notieren Sie die Anmeldezeit aller Mitglieder und berechnen Sie sie dann nach Zeit

Die organisierten Ideen sind wie folgt:

    Erstellen Sie eine Anmeldeprotokolltabelle
  1. Beurteilen Sie die Anmeldeprotokolltabelle für Mitglieder. -> Wenn an diesem Tag Punkte hinzugefügt wurden, wird nur ein Protokoll hinzugefügt ist leer -> Wenn nicht, fügen Sie ein Protokoll mit Punkteaufzeichnungen hinzu

<?php

//查询登陆日志表,查询条件为当日的时间戳
//判断并处理 当日是否已经登陆过 以及未登陆过 处理方式 (如未登陆 增加积分 )
//再次查询登陆日志表 查询条件为是否连续登陆
//如果是连续登陆增加积分奖励
?>

PHP-Entwicklungsdenken zur Realisierung von Mitglieder-Logins und Bonuspunkten

Das obige ist der detaillierte Inhalt vonPHP-Entwicklungsdenken zur Realisierung von Mitglieder-Logins und Bonuspunkten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn