PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Counter durch <img src="skript.php"> einbinden



MagData
12-06-2002, 11:06
Hallo Zusammen!

Ich habe nun schon oft gesehen, dass man einen Counter durch

<img src="skript.php">

auf einer Homepage einbinden kann. Nun meine Frage: Wie muss das PHP-Skript aufgebaut sein, damit ich einen Counter über diese Weise realiseren kann.
Muss das PHP-Skript lediglich eine fertige Grafik zurückliefern, oder wie geht das von statten?

Grüße

Mag

lolli
12-06-2002, 18:40
In der Regel läuft dass über die GD-Bibliotheken. Heisst, dass ein Aufruf von 'skript.php' einfach eine Datei (in der der eigentliche Zähler ist) einliesst, um eins erhöht und abspeichert (ist dir sicherlich klar). Der aktuelle Zähler (noch immer in einer Variablen) wird dann mit den BD-Funktionen in eine Grafik umgewandelt.
skript.php schickt daqnn einen header an den Brwoser, damit der weiss, dass jetzt ein Bild gesendet wird:

header("Content-type: image/gif"); # oder header("Content-type: image/jpeg");
Dannach wird ein Bild erzeugt und auch zum Brwoser geschickt. Wir dass genau funktioniert, ist in der PHP-Doku (http://www.php.net/manual/de/ref.image.php) beschrieben. (Nach der Funktionsübersicht sind einige Beispiele.)
Wichtig ist, dass auf dem Server auch die GD-Bibliotheken installiert sind.

Oliver

Vir@s
12-06-2002, 19:30
Alternativ zum erzeugen eines Bildes kannst du auch einfach schon vorgefertigte Graphiken (für die Ziffern von 0 - 9) aneinander hängen und dann als 1 Bild ausgeben! Das ganze ist natürlich insofern besser, da man schönere Graphiken verwenden kann!

Mfg, Vir@s

MagData
13-06-2002, 10:08
Hallo,

vielen Dank für Eure Tipps. Das hilft mir schonmal weiter.

MfG

Mag