Empfohlen: Flash in Kombination mit ASP zum Erstellen von IP, Version, Anmeldezeit, Anzahl der Besuche Ich weiß nicht, ob es original ist, aber ich habe es selbst getan, ohne mich auf etwas zu beziehen. Zunächst benötigen Sie 2 ASP -Dateien, 1 Textdatei und 1 SWF -Datei. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Im Internet sind überall in ASP geschriebene Zähler. Ich denke, es macht nicht viel Sinn, hier über ASP -Schreibschreiber zu sprechen. Später habe ich darüber nachgedacht und es war notwendig, darüber zu sprechen, da es nicht nur darum geht, Zähler zu schreiben, sondern auch darum, ASP -Kenntnissen und Anwendungsfähigkeiten für alle vorzustellen.
Der ursprüngliche Programmcode lautet wie folgt:
$#@60;%countlong = 8
'Countlong definiert die Anzahl der vom Zähler angezeigten Bits
Bei der nächsten Fehleraufnahme als nächstes
Ignorieren Sie alle Fehler
count = server.mappath ("count.txt")
Setzen Sie CoU = Server.CreateObject ("scripting.filesystemObject").
Setzen Sie out = cou.opentextFile (Graf, 1, falsch, falsch)
counter = out.readline
out.close
'Der obige Code soll die Datei count.txt öffnen und eine Zeile lesen, um den aktuellen Zählerwert zu lesen
Wenn Sitzung ("in") $#@60; $#@62; "In" dann
'Bestimmen Sie, ob der Benutzer die Startseite eingegeben hat, um sicherzustellen, dass der Zähler nicht um 1 hinzugefügt wird, wenn er Aktualisierung drückt oder wieder auf diese Seite kommt.
Sitzung ("in" ") =" in "in" "
Setzen Sie out = cou.createTextFile (Graf, wahr, falsch)
application.lock
Zähler = Zähler+1
'Der Zähler wird um 1 erhöht
out.WriteLine (Zähler)
application.unlock
out.close
'Der obige Code besteht darin, eine neue Dateianzahl zu erstellen.
Ende wenn
CO = CSTR (Zähler)
'CSTR -Funktion wird verwendet, um numerische Variablen in Zeichen umzuwandeln
für i = 1 bis countlong-len (co)
Antwort.Write "" "
nächste
'Die obige Schleifenanweisung soll die Zugabe des 0 -Bildes vor dem Zähler vervollständigen
'Len (CO) -Funktion erhält die Länge der Variablen CO, Countlong-len (CO) erhält die Anzahl der vorherigen 0 Bilder
für i = 1 bis len (co)
Antwort.Write "" "
nächste
Die Funktion 'MID (CO, I, 1) wird verwendet, um ein Zeichen %$#@62 aus dem I-Th-Bit des Variablen-CO zu lesen;
Der erfolgreichere Zähler ist die Verwendung, um zu verhindern, dass der Benutzer den Zähler mehrmals auffrischt. Verwenden Sie Textdateien, um den Zählerwert aufzuzeichnen. Obwohl der Code länger geschrieben ist, ist er viel besser als die Verwendung des Anwendungsobjekts, da der Wert des Anwendungsobjekts, wenn der Server neu startet oder global ändert. Der Wert des Anwendungsobjekts wird gelöscht. Und verwenden Sie auch Bilder, um Charaktere zu ersetzen, die schöner und großzügiger aussehen!
Sie können das Zählerbild selbst entwerfen, den Dateinamen 0.gif verwenden, 1 verwendet 1.gif usw.
Anteil: 20 sehr nützliche Tipps in ASP 1. So verwenden Sie ASP, um den virtuellen physischen Pfad Ihrer Website zu bestimmen. Antwort: Verwenden Sie die Mappath -Methode p align = center font size = 4 face = arial b Der physische Pfad zu dieser virtuellen Website lautet: /b /font font color =#ff0000 size = 6 face = arial % = server.mappath ( /) % /font /p 2.