..
wenn CGI bei dir läuft, läuft sicherlich auch PHP, oder?!?!?
dann habe ich folgendes für dich:
aus einem Tutorial:
Flashcounter mit PHP
Wenn schon alles Flash ist, dann doch wirklich alles Flash.
Dieser Counter basiert auf einen simplen PHP-Counter, der jeden Aufruf zählt,
d.h. er zählt auch jeden Reload, da es keine IP-Sperre gibt.
Wichtig ! Euer Server muss PHP interpretieren, sonst funktioniert der Counter nicht !
Das Prinzip dieses Flashcounters ist das der externen Variable. Wir benötigen als eine Datei Namens counter.log
In diese Datei schreiben wir &zahl=0. Wichtig bei dieser Datei ist, dass sie Schreibzugriff erlaubt.
Ihr müsst also auf dem Server für diese Datei "chmod 666" haben.
Wir erstellen in unserem Film, an der Stelle, wo der Counter sein soll, eine Textbox nach folgendem Muster...
variable=zahl usw.
In dem Schlüsselbild, wo sich die Textbox befindet, gehen wir auf Eigenschaften - Aktionen
und fügen folgendes ein
Load Variables("Counter.log", 0)
Nun fehlt uns noch der Counter selbst.
Die HTML-Datei, die den Object-Tag für den Flashfilm enthält (Meist die, die automatisch bei Veröffentlichen entsteht),
nennt Ihr in .php3 um (Also Film.html in Film.php3).
Nach dem umbenennen, fügt Ihr am Anfang der Datei folgendes ein
<?
$file = "counter.log"; //Pfad zur Datei anpassen z.B. admin/counter.log
$counter = fopen ($file,"r+");
$string = fgets ($counter,10000);
$zahl = intval (substr ($string,6));
$zahl++;
rewind($counter);
fwrite($counter, "&zahl=".($zahl));
fclose($counter);
?>
Und schon ist der Counter - Fertig. Der Counter wird im übrigen nicht sichtbar aktualisiert beim Reload
Das funktioniert recht gut.....leider aber noch nicht perfekt!!!