Wie nennt Empire CMS das Download-Ranking?
Das Beispiel in diesem Artikel beschreibt die Methode zum Aufrufen des Download-Rankings durch Empire CMS. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:
Es wird empfohlen, „Empire cms-Tutorial“ zu studieren
Implementierungsmethode:
Schritt eins: Fügen Sie in den Daten drei Felder zur Tabelle hinzu: DayHits WeekHits MonthHits und setzen Sie den Feldtyp auf INT
Schritt 2: Öffnen Sie die Datei:/e/public/ViewClick/index.php und fügen Sie Folgendes hinzu Code nach //digg click number .
Der Code lautet wie folgt:
//日下载数 elseif($down==7) { $r=$empire->fetch1("select DayHits from {$dbtbpre}ecms_".$cr['tbname']." where id='$id' limit 1"); $shownum=$r['DayHits']; } //周下载数 elseif($down==8) { $r=$empire->fetch1("select WeekHits from {$dbtbpre}ecms_".$cr['tbname']." where id='$id' limit 1"); $shownum=$r['WeekHits']; } //月下载数 elseif($down==9) { $r=$empire->fetch1("select MonthHits from {$dbtbpre}ecms_".$cr['tbname']." where id='$id' limit 1"); $shownum=$r['MonthHits']; }
Schritt 3: Öffnen Sie /e/class/DownSysFun.php und suchen Sie, //Die gesamten Download-Daten erhöhen sich um eins.
Der Code lautet wie folgt:
$usql=$empire->query("update {$dbtbpre}ecms_".$class_r[$classid][tbname]." set totaldown=totaldown+1where id='$id'"); //替换成: $usql=$empire->query("update {$dbtbpre}ecms_".$class_r[$classid][tbname]." set totaldown=totaldown+1,DayHits=DayHits+1,WeekHits=WeekHits+1,MonthHits=MonthHits+1 where id='$id'");
Schritt 4: Aufruf der Inhaltsseite:
Heutiger Download:
Der Code lautet wie folgt:
<script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=7></script>
Der Download dieser Woche:
Code wie folgt:
<script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=8></script>
Diesen Monat herunterladen:
Der Code lautet wie folgt:
<script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=9></script>
Schritt 5:
Fügen Sie eine geplante Aufgabe zur geplanten Hintergrundaufgabe hinzu.
Aufgabenname: Tägliches Download-Clearing-Programm
Wählen Sie die Zeit als 0 Uhr oder 1 Uhr, es liegt an Ihnen
Der PHP-Dateicode lautet wie folgt folgt:
Der Code lautet wie folgt:
<?php $usql=$empire->query("update {$dbtbpre}ecms_download set DayHits=0"); //不同的数据表,自己修改下,我用的是下载模型。所以是 download ?>
Fügen Sie einen neuen wöchentlichen Download hinzu und löschen Sie ihn
Der Code lautet wie folgt:
<?php $usql=$empire->query("update {$dbtbpre}ecms_download set WeekHits=0"); ?>
Fügen Sie einen hinzu Laden Sie einen neuen Monat herunter und löschen Sie ihn:
Der Code lautet wie folgt:
<?php $usql=$empire->query("update {$dbtbpre}ecms_download set MonthHits=0"); ?>
Das ist es!
Das obige ist der detaillierte Inhalt vonSo rufen Sie das Download-Ranking von Empire CMS auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!