Thomas Luethi: Übergabe einer Seite von HTML in ein CGI Script

Beitrag lesen

Hallo,

ich will [...] aus einer HTML Seite (irgendwo im Text) ein CGI Script anstoßen

In statischen HTML-Dateien koenntest Du eine "Grafik"
im Sinne eines "Web-Bugs" einbauen:
<img src="/cgi-bin/spionage.cgi" alt="" width="1" height="1">
Das Skript sollte dann aber tatsaechlich Bilddaten ausgeben,
also z.B. den HTTP-Head "Content-type: image/gif" und als
Inhalt ein transparentes 1x1 GIF.
Nachteile:

  • Web-Bugs sind unbeliebt
  • manche Filter-Tools und Proxies (z.B. Web-Washer)
      filtern 1x1 Pixel grosse Bilder raus
  • neugierige Benutzer kommen Dir auf die Schliche
  • Das Bild wird normalerweise nur 1x vom Server geholt
      und danach aus dem Cache geholt.

Wenn die HTML-Dateien auf dem Server geparst werden,
z.B. mit PHP oder SSI, kannst Du das CGI-Skript auch
als Include oder so einbinden. Dann sollte es
z.B. einen leeren String oder einen HTML-Kommentar
im Stil <!-- Spionage-CGI eingebunden --> zurueckgeben.

mfg
Thomas