Gif-dateien verbinden, z.B. für counter?

Hallo!

Ich möchte einen Counter schreiben. Dazu müsste ich die einzelnen Ziffern, die jede in einer eigenen GIF-Datei vorliegen, zusammenfügen und dann ausgeben. Wie mache ich das am besten?

Ciao, Volker

Hi Volker,

PHP kann selbst gifs erstellen bzw. Teile aus einer anderen Bilddatei in ein leeres gif einfügen. (Siehe Funktionen „imagecreatefromgif“ und „imagecopymerge“ im PHP-Handbuch http://www.php.net . Allerdings ist das etwas umständlich und wird eher für Statistiken verwendet, für einen Counter ist es viel einfacher die Zahlen von 0-9 in einzelnen gifs abzulegen (0.gif-9.gif), die Zahl des Counters in die einzelnen Ziffern zu zerlegen und diese nebeneinander bzw. in einer Tabelle mittels des Html Img-Tags darzustellen. Das geht ungefähr so:

<?php $counter = "123456789";
$i = 0; for($i=0; $i?\><?php }
?\>

Hallo!

Vielen Dank!

Ich habs mit „imagecreatefrompng“ und „imagecopymerge“
versucht. Das funktioniert einwandfrei!
„imagecreatefromgif“ hat PHP nicht akzeptiert (unbekannte Funktion).

Die zweite Mehtode habe schon vorher angewandt. Jedoch wollte
ich eine einzige Bilddatei ausgeben. Dies brauche ich auch in
späteren Scripts.

MFG, Volker

Hallo!

Vielen Dank!

Ich habs mit „imagecreatefrompng“ und „imagecopymerge“
versucht. Das funktioniert einwandfrei!
„imagecreatefromgif“ hat PHP nicht akzeptiert (unbekannte
Funktion).

laut http://de.php.net/imagecreatefromgif
Anmerkung: ACHTUNG: Ab Version 1.6 wurde die komplette GIF-Unterstützung aus der GD-Bibliothek entfernt. Diese Funktion ist also nur verfügbar, wenn Sie eine Version vor 1.6 verwenden.

Weiß ich, ja. Leider! Deshalb habe ich die Grafiken im PNG Format
und gebe sie als JPG aus.

MFG, Volker