Richard: Übergabe einer Seite von HTML in ein CGI Script

Beitrag lesen

Hallo,
nun das mit der Grafik, ist mir bei meiner Lösung auch in den Sinn gekommen (bin zwar erfinderisch, aber hier noch unerfahren...)

Warum will ich das tun. Wir verwenden RED DOT und dieses erstellt die HTML Seite selber und ich habe kaum Einfluss wie die Seite erstellt wird bzw. kann den Header kaum beeinflussen. Sonst könnt ich ja ONCLICK verwenden, oder?

Der Grund der ganzen Aktion ist eine Art Seitenzähler.
Unsere EDV unterstützt das nicht und Red Dot bietet auch keine Möglichkeiten an.
Ich will wissen, ob die zur Verfügung gestellten Seiten überhaupt benutzt werden.
Wenn nicht, könnt ich mir sonst den Inhalt ja gleich sparen.

Deshalb steht derzeit in allen Seiten folgender Text, wobei ich bei jeder Seite ein anderes CGI (andere Nummer (hier halt 9999)) aufrufe:
<IMG src="http://intserver.firma.co.at/cgi-bin/Seitenzaehler-9999.cgi" width=0>

Hier würde ich gerne Parameter übergeben und anhand der Parameter die Seiten unterscheiden können.
Ich hab aber bis dato keine Möglichkeit gefunden wie ich das machen könnte.

Ich habe ein existierendes CGI (CGI oder PERL ???) genommen und adaptiert, wobei ich mir sicher bin, dass ich hier auch noch einiges weglassen könnte, da ich ja keinerlei Ausgabe mache. Das CGI sieht wie folgt aus:
-----------------------------------------------------------------
#!/usr/bin/perl -w
use strict;
use CGI;
use Time::Local;
use IO;

my $results = 'Zugriff_2004.txt';
my ($sec,$min,$hour,$day,$month,$year) = 0;
($sec,$min,$hour,$day,$month,$year) = localtime(time);
$month++;             # Monate starten bei 0
$year += 1900;        # Perl-Jahre sind die Jahre seit 1900;
my $date = "$day/$month/$year";
my $Zeit = "$hour:$min:$sec";

my $q=new CGI;
print $q->header( "text/plain" );
my ( $REMadr );
$REMadr= $ENV{ "REMOTE_ADDR" };

my $SEITE = "9999_Diverses";

open(Richard, ">>$results");
print Richard "$date ; $Zeit ; $REMadr ; $SEITE \x0d\x0a";
close(Richard);
-----------------------------------------------------------------

Derzeit funktioniert es so, aber ich muss halt jede Seite eingens programmieren bzw. ein eigenes cgi erstellen.
Jede Seite hat aber einen Nummer und diese würde ich gerne übergeben.
Und hast du nun eine Idee, wie ich das mit Übergabe von Parameter besser lösen könnte?
Richard
--- ENDE ---