PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : GD2 Lib (mit PHP), Tutorials?


dawn.
2007-03-30, 17:02:23
Hallo erstmal

Also entweder ist meine Suchmethode nicht das ware, oder ich finde einfach keine brauchbaren Tutorials für die GD2 Bibliothek in PHP.

Was ich vorhabe: Ich habe hier 5 Prozentwerte als Anteile eines Ganzen und würde gerne mit simplen Balken darstellen, das die Anteile nun ausmachen, also sowas wie ien Balkendiagramm.

Kennt da jemand was?

Dankeschöön :)

Gast
2007-03-30, 17:07:32
dazu brauchst du doch kein tutorial, lies dir einfach die doku durch:
http://de.php.net/manual/de/ref.image.php

dawn.
2007-03-30, 20:37:22
Ja da hast du recht, habe die Sache überschätzt.

Nur ein Problem gibts noch: will ich das grafikerzeugende Script per include in die Seite einbinden, kommt der Error

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs....

Habe ich schonmal was davon gelesen. Wie bindet man die Grafik richtig ein?

mfg

darph
2007-03-31, 12:13:22
Wie bindet man die Grafik richtig ein?
<img src="mydynamicpicture.php" alt="a description for the visually impaired" title="subtitle" />

Du kannst mit einem PHP-Script entweder Text (HTML etc) senden, oder ein Bild. Nicht beides gleichzeitig. Auch nicht hintereinander.

Gast
2007-03-31, 12:41:37
mit base64 kodierung und tricksereien mit dem output buffer wäre es evtl schon möglich beides in die gleiche datei zu packen, aber sinnvoll ist das nicht.
im grunde genommen solltest du einfach die bilddatei durch ein php script ersetzen, das sich über den richtigen content-type header gegenüber dem browser als bild ausgibt.

easteregg
2007-04-02, 00:33:15
bei sowas isses vorallem sinvoll mithilfe von htaccess das ganze von .php auf .jpg umzubiegen :)

darph
2007-04-02, 00:54:50
Wieso?
header("Content-type: image/jpeg"); reicht doch.

Gast
2007-04-02, 02:04:51
bei sowas isses vorallem sinvoll mithilfe von htaccess das ganze von .php auf .jpg umzubiegen :)
nein, das ist nicht sinnvoll sondern absolut unnötiges gemurkse