Heim > CMS-Tutorial > Empire CMS > Hauptteil

So rufen Sie das Download-Ranking von Empire CMS auf

藏色散人
Freigeben: 2019-12-06 09:21:43
Original
2573 Leute haben es durchsucht

So rufen Sie das Download-Ranking von Empire CMS auf

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']; 
}
Nach dem Login kopieren

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'");
Nach dem Login kopieren

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>
Nach dem Login kopieren

Der Download dieser Woche:

Code wie folgt:

<script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=8></script>
Nach dem Login kopieren

Diesen Monat herunterladen:

Der Code lautet wie folgt:

<script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=9></script>
Nach dem Login kopieren

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 
?>
Nach dem Login kopieren

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"); 
?>
Nach dem Login kopieren

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"); 
?>
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage