Avatar mit PHP

The ClEmEnS
Hi, also ich bin neu hier großes Grinsen
So nun zu meiner Frage:
Ich hab mir einen automatischen Avatarcreator mit PHP zusammengebastelt.
Code:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
<?php $im=imagecreate(100,100) or die("FEHLER!!");
$back_color=imagecolorallocate($im,255,0,0);
$text_color=imagecolorallocate($im,0,0,255);
$text=rand(1,4);
if ($text==1){imagestring($im,4,3,5,"Nix Avatar!",$text_color);}
if ($text==2){imagestring($im,4,3,5,"|_ () |_",$text_color);}
if ($text==3){imagestring($im,4,3,5,"Spinnst wohl!",$text_color);}
if ($text==4){imagestring($im,4,3,5,"SoF rulzz!",$text_color);}
imagestring($im,3,5,50,"AvA Creator",$text_color);
imagestring($im,2,5,60,"bY The ClEmEnS",$text_color);
header("Content-type: image/png");
imagepng($im);
imagedestroy($im); ?>


So weit so gut, er funzt auch.
Jetzt wollt ich den mal in einem Forum als Avatar nehmen, aber das Forum akzeptiert keine PHP Datien als Avatar. Ich weiß, das ich das Ava auch abspeichern kann, aber dann wird ja nur die PNG Datei aufgerufen, und nicht das script, und dann wird der Text nicht random erzeugt! Genau das ist mein Problem: Das Script muss beim Aufruf des Bildes aufgerufen werden.

Könnt ihr mir helfen?
Danke schonmal im voraus.
The ClEmEnS
ThiefMaster
code:
1:
AddType application/x-httpd-php .png

Die .htaccess legst du ins Verzeichnis vom Script.
Dann wird jede .png da drin mit PHP ausgeführt (sollten also keine echten PNG-Dateien drinsein).
The ClEmEnS
Hi, also erstmal danke für deine schnelle Hilfe.
Und: Es geht!
Vielen Dank dafür!

The ClEmEnS
The ClEmEnS
Hi, aslso ich bins mal wieder großes Grinsen
Ich hab jetzt mal folgende Frage:
Gibt es einen Befehl, mit dem ich ein vorhandenes Bild in mein PHP-Bild einfügen kann?
Ich finde nämlich keinen heulen

Bitte helft mir!

The ClEmEnS
Chris Hunter
imagecopy
(PHP 3>= 3.0.6, PHP 4 )

imagecopy -- Kopiert einen Bildausschnitt
Beschreibung:
int ImageCopy ( int dst_im, int src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h)


Kopiert einen Teil des Quellbildes src_im nach dst_im. Der zu kopierende Teil wird angegeben über die x/y-Koordinaten src_x und src_y. Die Breite wird in src_w und die Höhe in src_h angegeben. Der Ausschnitt wird an die x/y-Koordinaten dst_x und dst_y kopiert.
The ClEmEnS
tach, fast großes Grinsen
bei dem befehl war ich auch, aber ich will ja ein bild, das auf meinem space liegt einfügen.
daHooligan
ja und???
es ist doch egal, ob das Bild in Japan, in der Antarktis oder sonstwo im www oder eben auf deinem Webspace.
Du musst nur die Bildadresse entsprechend angeben
ThiefMaster
schau dir mal die imagecreatefrom*-funktionen an
vapor
Damit lassen sich auch so schöne Avatar-Changings erstellen Augenzwinkern JPEG-Bug !! großes Grinsen