Andre Steffens: Counter per Gif-Grafik

Hi,

ich möchte einen Counter programmieren, der seine Zahlen per Gif-Grafik anzeigt. Leider kann ich keine ServerSideInclude's verwenden.

Wie kann ich eine Grafik per CGI an ein HTML-File übergeben???

Danke im Vorraus

Andre

  1. hi!

    ich möchte einen Counter programmieren, der seine Zahlen per Gif-Grafik anzeigt. Leider > kann ich keine ServerSideInclude's verwenden.
    Wie kann ich eine Grafik per CGI an ein HTML-File übergeben???

    Du bindest den Counter als Bild im <img>-Tag ein: <img src="counter.pl"> Der Counter muss dann statt einer HTML-Ausgabe das Bild zurückgeben, und zwar im Binärmodus. Leider hab ich keine Ahnung, wie das funktioniert.

    bye, Frank!

    1. Hallo,

      Du bindest den Counter als Bild im <img>-Tag ein:

      »»<img src="counter.pl"> Der Counter muss dann statt
      »»einer HTML-Ausgabe das Bild zurückgeben, und zwar im
      »»Binärmodus. Leider hab ich keine Ahnung, wie das
      »»funktioniert.

      Leider kann ich das auch nicht. Man muss nicht alles auswendig wissen - es reicht das "wo die richtige Infos und FAQ's stehen".

      Diesmal ist es glaube ich die "gd.pm-Bibliothek", zu finden auf:

      <a href="ftp://ftp.mpi-sb.mpg.de/pub/perl/CPAN/modules/01modules.index.html">ftp://ftp.mpi-sb.mpg.de/pub/perl/CPAN/modules/01modules.index.html</a>

      by

      Slobodan

      1. Das richtige ist:

        ftp://ftp.mpi-sb.mpg.de/pub/perl/CPAN/modules/01modules.index.html

        CAO

  2. Hi,

    ich möchte einen Counter programmieren, der seine Zahlen per Gif-Grafik anzeigt. Leider kann ich keine ServerSideInclude's verwenden.

    Wie kann ich eine Grafik per CGI an ein HTML-File übergeben???

    Danke im Vorraus

    Andre

    An die Stelle, wo der Counter erscheinen soll fügst du folgende Zeile ein:

    <IMG SRC="http://DeineURL/cgi-bin/counter.pl">

    wobei counter.pl ein CGI-Skript darstellt. Das muß natürlich kein Perl Programm sein.
    Dieses Skript sollte natürlich den Zähler aktualisieren (auch das Anlegen ein Log-Datei ist
    möglich). Mit Hilfe des C-Programms Fly von Martin Gleeson, Du findest es unter:
         http://www.unimelb.edu.au/fly/fly.html
    kannst Du Gifs on the fly erzeugen. Dieses so erzeugte Gif gibst Du dann mit dem ContentType
        Content-type: image/gif\n\n
    zurück.
    Du solltest wissen, unter welcher Plattform dein Server läuft, damit Du das entsprechende vorkompilierte Fly runterlädst.

    Übrigens gibt es schon ein entsprechendes Skript von Matt Wright unter
         http://www.worldwidemart.com
    das Du frei verwenden und anpassen kannst.

    OK, ich hoffe ich konnte Dir n bischen weiterhelfen
    ciao
    Stephan

  3. Es gibt Server, die einem einen solchen Dienst anbieten.
    (<A HREF="http://www.icount.com">http://www.icount.com</A>)

    Ich baue etwas anderes auf:
    <A HREF="http://www.netzwelt.com/insite">http://www.netzwelt.com/insite</A>
    Das ist eine Client-Anwendung, die einem alle Zugriffsverläufe graphisch anzeigt.

    Reiner