Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
21.11.2001, 18:35
Retro



Moin, also genau mit der Überschrift wollte ich mich mal beschäftigen ^^

Ich habe folgenden Code mit der PHP-Referenz zusammen geschuhstert:Quellcode:[color="green"]-----------image.php-----------[/color]
<?
  Header( "Content-type: image/gif");
  $Image = ImageCreate(428, 332);
  
  // Colors
  $White = ImageColorAllocate($Image, 255, 255, 255);
  $Red = ImageColorAllocate($Image, 255, 0, 40);

  // Draw
  ImageFilledRectangle($Image, 0, 0, 428, 332, $Red);
  Imagestring($Image, 5, 20, 20, "Möp!",  $White);
  
  ImageGIF($Image);
  ImageDestroy($Image);
?>
Eigentlich müsste es funktionieren, nur leider tut es das nicht =\

In der Page habe ich es per <image scr="image.php"> eingefügt, aber anstelle das Bildes kommt nur ein, alt bekanntes, rotes [X].

Was hab ich falsch gemacht, schließlich muss ich irgendwas falsch gemacht haben, sonst würd es ja funzen:)

Also schonmal Thx!

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
001
21.11.2001, 22:00
thinktank



Was bewirkt wohl die Funktion ImageDestroy ? :)

Die ist dafür da, dass der Server nicht von dynamisch erzeugten Bildern verstopft wird :) . Zumindest habe ich das so verstanden.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
21.11.2001, 22:10
Retro



Jep, das löscht einfach den Speicher der vom erzeugen des Bildes besetzt war. Ist die gleiche Operation wie "Free" nur das halt für nen Bild... was immer noch net geht =\

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */


Dieser Beitrag wurde am 21.11.2001 um 22:11 von Retro bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
21.11.2001, 22:23
thinktank



Den Speicher ausm RAM oder von der Festplatte ? :?

--

zum Seitenanfang zum Seitenende Profil || Suche
004
21.11.2001, 22:25
Retro



Aus der virtuellen Instanz.
Also wahrscheinlich nen Stream.

Nichts wirklich wichtiges, aber es ist einfach ne saubere Methode...

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
005
21.11.2001, 23:58
Another1



ich hab (noch) keinen schimmer von php, aber is das nich evtl. der Grund warum es nit funzt, da der liebe php server das bild evtl. destroyt (engleutsch =) bevor es dann an den client browser geschickt wird?

--

Another1

...relaxing..atm =)
... und Schweiz suckt!

zum Seitenanfang zum Seitenende Profil || Suche
006
22.11.2001, 00:16
Kriz



Und kann es nicht auch noch sein, daß die neue Grafiklib von PHP keine GIF's mehr unterstützt O_o (siehe Stichwort Softwarepatente)?!?!?!

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche
007
22.11.2001, 14:57
Retro



WAS?!

Ich hoffe das is nur ne Vermutung! =(
Bzw. Wie kann ich sonst ein Bild dynamisch erzeugen?

P.S.: Scheiss GIF! >=(

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
008
22.11.2001, 17:15
SAugSTelle



ich dachte das geht nur mit ner älteren php version?

--

zum Seitenanfang zum Seitenende Profil || Suche
009
22.11.2001, 21:53
Morpheus



1.)
Gif wird nicht mehr unterstützt, probiere mal jpeg bzw png

2.)
Du hast das modul (unter windows) für die gd-bibliothek nicht aktiviert. dies kannst du in deiner php.ini ändern

dieses modul muss geladen werden : php_gd.dll welche du in dem extension-folder deines PHP-verzeichnisses findest

--

MFG Morpheus
www.slware.com || www.thwboard.de ||
www.comparium.de - Der clevere Preisvergleich // Coming soon

zum Seitenanfang zum Seitenende Profil || Suche
010
23.11.2001, 12:28
Holly



phpinfo() sollte genug auskunft darueber geben, welche grafikformate unterstuetzt werden. ob gif geht, haengt vom alter der gdlib ab.

--

zum Seitenanfang zum Seitenende Profil || Suche
011
23.11.2001, 12:43
Kriz



Da fällt mir ein, wer hat noch die alte gdlib mit GIF-Support? Bitte mal um Meldung =) Thx

--

K:R-I)Z++
"CSS ist cascading style sheets. Und nicht so'n Ranzspiel." - dp
In memory of Voice († 2005/03/30)

zum Seitenanfang zum Seitenende Profil || Suche