Der WWW-Counter von M. A. Muquit (Version 2.4)
Jeder User kann sich Counter anlegen, dabei ist zu beachten, daß
ein Zähler ein Programm ist und nicht einfach nur ein Bild!
Daher funktioniert der Counter auch nur über den Pfad
/cgi-bin/Count.cgi - bitte beachten Sie das beim Editieren!
Vorgehensweise:
- Entscheiden Sie sich für einen Namen
NAME
- Initialisierung durch die Adresse
http://www.student.tugraz.at/cgi-bin/newcounter.csh?NAME
oder
http://www.student.tugraz.at/cgi-bin/newcounter.csh?NAME+n
(n steht für einen beliebigen Initialwert)
- Einbau eines Bildes mit der Adresse
/cgi-bin/Count.cgi?dd=X|df=NAME.dat
Im optionalen dd=X steht X für
A,B,C,D oder E - je nachdem, wie der Counter aussehen soll:
Das machen Sie entweder über einen ASCII-Editor und Einbau des
HTML-Codes <img src="/cgi-bin/Count.cgi?dd=X|df=NAME.dat">
oder mit der Funktion "Bildeinfügen" mit einem
HTML-Editor, wobei Sie dann als Bildadresse die oben angegebene
Zeile angeben. Zu X bzw. NAME beachten Sie bitte
die obigen Hinweise!
- Zumindest als Kommentar sollte der Programmierer im Source beim Aufruf
stehen (er bittet darum und es ist Netiquette!):
<!-- created by Muhammad A. Muquit, http://www.muquit.com/
-->
oder überhaupt ein Hinweis auf der Seite, z.B. mittels
©
<A HREF="http://www.muquit.com/">Muhammad A.
Muquit</A>
wie auf meiner Homepage
- Rückstellung des Zählers auf 0 nehme ich vor!
Achtung: der Counter zählt nur dann hoch, wenn sich der zugreifende
Host geändert hat! Wenn Sie den Zählerstand abfragen wollen
ohne ihn zu verändern, dann rufen Sie das Programm
Count.csh
mit dem Namen
NAME auf:
http://WEBSERVER/cgi-bin/Count.csh?NAME
Wollen Sie z.B. die Anzahl der Downloads von Files zählen (und die
Auswertung der Zugriffsstatistiken dauert
ihnen zu lange), so können Sie das auch mit diesem Programm über
JavaScript lösen - Beispiel:
<HTML>
<HEAD>
<TITLE>Counter-Beispiel</TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin JavaScript code -------------------
function count (URL, datfile)
{
location.href="/cgi-bin/Count.cgi?df="+datfile;
location.href=URL;
}
// -- End of JavaScript code -------------- -->
</SCRIPT>
</HEAD>
<BODY BGCOLOR="#CCCCCC" TEXT="#000000" LINK="#0000FF" VLINK="#333399">
<FONT FACE="Arial,Helvetica">
<A HREF="javascript:count('URL to Download-File','NAME')">download<A>
</FONT>
</BODY>
</HTML>
Weitere
Beschreibung zum Counter