Hier ist ein wunderschöner grafischer Counter, der ohne CGI gestaltet wurde.
Dies gliedert sich in drei Teile: 1. Grafikdateien erstellen.
2. Erstellen Sie eine Datenbank.
3. Code schreiben.
1. Grafikdateien erstellen.
Erstellen Sie zunächst mit einer Grafiksoftware 10 Grafiken, um die zehn Zahlen des Zählers anzuzeigen: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0. Wenn Sie künstlerisches Talent haben, können Sie bessere Grafiken erstellen.
2. Erstellen Sie eine Datenbank.
Verwenden Sie diese Option, um eine Datenbank mit dem Namen zu erstellen. Die Datenbank enthält eine Tabelle,
Der Name ist, die Struktur ist: Ganzzahl, es gibt einen Datensatz und der Anfangswert ist 0.
Wird verwendet, um die Anzahl der letzten Besuche auf dieser Seite zu speichern.
3. Code schreiben.
——————number.asp————————————
<%@ language="vbscript" %>
<!--#include file="adovbs.inc"-->
<%
set objconn=server.createobject("adodb.connection")
objconn.attributes=adxactcommitretaining
dbpath=server.mappath("num.mdb")
objconn.open "driver={Microsoft Access Driver (*.mdb)};dbq=" & dbpath
Hinweis: Stellen Sie eine Verbindung mit der Datenbank her.
sqlquery= „select * from numt“
set rsrecordset=server.createobject("adodb.recordset")
rsrecordset.open sqlquery,objconn,adopenkeyset,adlockoptimistic
Hinweis: Öffnen Sie die Datenbank.
application.lock
application("nmb")=rsrecordset("number")
application.unlock
Hinweis: Weisen Sie die letzte Zugriffsanzahl dem Anwendungsobjekt
application.lock
zu
Anwendung("nmb")=Anwendung("nmb")+1
application.unlock
rsrecordset("number")=rsrecordset("number")+1
rsrecordset.update
rsrecordset.close
objconn.close
setze rsrecordset=nichts
setze objconn=nichts
Hinweis: Schließen Sie die Datenbank und geben Sie das Objekt
dim nmb1
frei
dim str()
nmb1=application("nmb")
redim str(nmb1)
für i=1 bis len(nmb1)
str(i)=mid(nmb1,i,1)
Hinweis: Rufen Sie für jede Zahl die entsprechende Grafikdatei ab
und wählen Sie case str(i) aus.
Fall „0“
imgF="0.gif"
Fall „1“
imgF="1.gif"
Fall „2“
imgF="2.gif"
Fall „3“
imgF="3.gif"
Fall „4“
imgF="4.gif"
Fall „5“
imgF="5.gif"
Fall"6"
imgF="6.gif"
Fall „7“
imgF="7.gif"
Fall „8“
imgF="8.gif"
Fall „9“
imgF="9.gif"
Ende auswählen
Hinweis: Ausgabegrafik „
response.write“<img src="&imgF&">“
nächste
%>