CGI Bild und HTML zurückgeben/einbinden
blue
Ich habe ein nph-cgi-programm in C, welches einen Zähler in der Form von einer
GIF-Datei zurückgibt.
Dementsprechend wird das Programm mit folgendem Aufruf an der gewünschten Stelle
in das HTML-Dokument eingebunden:
<IMG SRC="http://MEINSERVER/cgi-bin/nph-count?param1=xxx¶m2=xxxx">
Dabei gibt das CGI-Programm folgendes zurück:
fputs("HTTP/1.0 200 OK\n", stdout);
fputs("Content-type: image/gif\n\n", stdout);
gdImageGif(counter_image_ptr, stdout); /* gif-bild */
Soweit, so gut (funktioniert)
Wie aber kann ich das Bild mit einem Link belegen, und auch diesen mit dem CGI-Programm
zurückgeben, etwa in der Form :
<A HREF="document"><IMG SRC="counter.cgi"></A> /*alles vom cgi zurückgegeben */
... und dies auch noch an einer gewünschten Stelle in mein HTML-Dokument einbauen ?
DANK im voraus
Wie aber kann ich das Bild mit einem Link belegen, und auch diesen mit dem CGI-Programm
zurückgeben, etwa in der Form :
»» <A HREF="document"><IMG SRC="counter.cgi"></A> /*alles vom cgi zurückgegeben */
... und dies auch noch an einer gewünschten Stelle in mein HTML-Dokument einbauen ?
Hallo blue!
Ich kenne eine Adresse, auf der ein grafischer Counter ist, aber dazu braucht man einé bestimmte Datei und ich weiß nicht genau, wie das funktioniert. Die Adresse ist < http://worldwidemart.com/scripts/>.
Ansonsten maile mir doch mal, ich habe eine funktionierende, aber relativ komplizierte und speicherumfangende Lösung.
Gruß, Nico!
Hye,
mein tip wäre das ganze - sofern möglich - mit SSI einzubinden, das ist wohl der beste weg dafür.
PS: blue ! kannst du mir dieses script zukommen lassen? ich bastle nämlich auch gerade an so einem ding herum, nur das meines mit XBM grafiken arbeitet (von denen ich nicht alzuviel weiss).
das wäre echt super.
mfg
Bogus
Hi Bogus,
PS: blue ! kannst du mir dieses script zukommen lassen? ich bastle nämlich auch gerade an so einem ding herum, nur das meines mit XBM grafiken arbeitet (von denen ich nicht alzuviel weiss).
das wäre echt super.
Du brauchst das Modul GD.pm, dabei liegt eine Anleitung. Für einen Counter ist besonders newFromGif wichtig.
Cheatah
Hi,
Wie aber kann ich das Bild mit einem Link belegen, und auch diesen mit dem CGI-Programm
zurückgeben, etwa in der Form :
»» <A HREF="document"><IMG SRC="counter.cgi"></A> /*alles vom cgi zurückgegeben */
... und dies auch noch an einer gewünschten Stelle in mein HTML-Dokument einbauen ?
SSI wurde ja schon genannt. Wenn Du irgendwen, der den Counter auf seine Homepage einbaut "zwingen" möchtest, das ganze auch mit einem Link zu unterlegen, bleiben Dir wohlö nur AGB's, denn mit CGI hast Du keine Möglichkeit dazu (auf fremden Servern).
Cheatah