Mailinglisten-Archive |
Rehigh, > ---------- > Von: Udo Mueller[SMTP:um_(at)_tsf-net.de] > > $images="$dbimg/$dbsatz[2].jpg"; > > echo "$images"; //wir richtig angzeigt > ... was mich wundert .... ich hatte da schon oefters Probleme und es ging dann nur mit sowas: echo $images . '/' . $dbsatz[2] . 'jpg'; ... aber das ist nicht das Problem. > $imgh = imagsy($images); //line8 > Hier liegt der Hund begraben. Aus dem Manual: int imagesy(int im); ImageSY returns the height of the image identified by im. D.h. die Funktion erwartet einen Identifikator für das Bild, der durch einen int (Integer) repräsentiert wird... Woher nimmt man den ? Einfach im Manual lesen unter: manual\ref.image.html findet man dann z.B. daß das nur mit gif-Bildern geht (imagecreatefromgif) und das nur mit den alten gd-Bibliotheken .... (oder Imagenew ... aber das scheidet hier ja auch aus) Aber wenn du dirs ganz einfach machen willst würde ich anbieten (Steht ja passenderweise auch im Manual unter den Image-Functions ;))) array getimagesize(string filename, array [imageinfo]); Returns an array with 4 elements. Index 0 contains the width of the image in pixels. Index 1 contains the height. Index 2 a flag indicating the type of the image. 1 = GIF, 2 = JPG, 3 = PNG. Index 3 is a text string with the correct "height=xxx width=xxx" string that can be used directly in an IMG tag. Mehr wolltest du ja nicht wissen, und den Filemaname kannst du direkt angeben :-) Viele Grüße, Mathias
php::bar PHP Wiki - Listenarchive