felix: Textcounter nicht per «exec cgi ...»aufrufen ???

Hallo alle zusammen.

Ich habe hier schon mal vor 1 bis 2 Wochen eine Nachricht veröffentlicht. Ich hatte das Problem das ich von meiner Homepage keinen Perl Schript per <!--exec cgi=home/meinaccount/www/cgi-bin/counter.pl--> aufrufen konnte. Jetzt habe ich die Ursache des Problems gefunden, es lag daran das der Server aufe dem meine Homepage liegt ein derartiges aufrufen von CGI Scripten nicht erlaubt (ich glaube es heißt SSI).
Meine Frage ist nun ob eine andere Möglichkeit besteht diesen Script auszuführen. Dieser Counter ist ein Textcounter, jedesmal wenn er ausgeführt wird liefert er eine um 1 erhöhte Zahl zurück (mit print '$count' auf die Standartausgabe). Läßt sich da irgendetwas mit <embed src=...> oder <object> machen ??
Manche grafische Textcounter geben ja auf diese Art ihre Zahlen zurück (mit <img src=counter> glaub ich)
Vielleich kann mir jemand einen Tip geben.

Gruß
Felix

  1. Hallo alle zusammen.

    Ich habe hier schon mal vor 1 bis 2 Wochen eine Nachricht veröffentlicht. Ich hatte das Problem das ich von meiner Homepage keinen Perl Schript per <!--exec cgi=home/meinaccount/www/cgi-bin/counter.pl--> aufrufen konnte. Jetzt habe ich die Ursache des Problems gefunden, es lag daran das der Server aufe dem meine Homepage liegt ein derartiges aufrufen von CGI Scripten nicht erlaubt (ich glaube es heißt SSI).
    Meine Frage ist nun ob eine andere Möglichkeit besteht diesen Script auszuführen. Dieser Counter ist ein Textcounter, jedesmal wenn er ausgeführt wird liefert er eine um 1 erhöhte Zahl zurück (mit print '$count' auf die Standartausgabe). Läßt sich da irgendetwas mit <embed src=...> oder <object> machen ??
    Manche grafische Textcounter geben ja auf diese Art ihre Zahlen zurück (mit <img src=counter> glaub ich)
    Vielleich kann mir jemand einen Tip geben.

    Also für Perl gibt es da das Modul GD.pm. Ich hab hier schon ein paar mal die URL zu der deutschen Anleitung gepostet. Damit kannst du selber Gifs machen. Dann kannst du das CGI einfach mit <im src=counter.pl> einbinden.

  2. Hallo Felix,

    wenn Deine Homepage Frames benutzt (z.B. oben Menü und unten Inhalt), dann nimm für die Inhaltseite einfach ein CGI statt einem HTML-file her. Die einzigen CGI-Befehle in diesem Inhalt-Frame sind dann die für den Counter zuständigen. Der Rest sind print-Kommandos.

    Solltest Du lieber ohne Frames arbeiten (tue ich auch wegen Druckbarkeit und Verlinkbarkeit), dann bietet es sich an, eine index.html zu schreiben, die mittels Meta-Tag ein CGI nachlädt.
    Schau mal hier wie es geht (tcbc.htm):
    <../../tcbc.htm#a9>

    Die Begrüßungsseite könnte sein: Willkommen bei FELIX - Die Homepage wird geladen - Bitte warten sie einen Moment.....
    Danach erscheint Deine index.cgi, mit der Du nach belieben Zählen kannst....

    Gruß

    Christian