PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Größe des Bilders herausfinden!


Dönerman
22.09.2005, 15:31:49
Kann man irgendwie die Größe des Bildes herausfinden (pixel)?

Würde es gerne proportional (ka wie man das schreibt ^^) verkleinern!

Gibt es da eine Möglichkeit?

feuervogel
22.09.2005, 15:46:27
http://www.php.net/manual-lookup.php?pattern=image+size

da steht eine funktion: http://www.php.net/manual/de/function.getimagesize.php

bist du einfach nur zu faul um zu suchen?

Dönerman
22.09.2005, 16:09:17
nein das hab ich schon gefunden aber es geht nicht!

Dönerman
22.09.2005, 16:11:01
was passt daran nicht? ich bekomme immer eine fehlermeldung!


$stPath = 'up/';
$hDir = opendir($stPath);
$image = readdir($hDir);
$x = ImageSX($image);
$y = ImageSY($image);
closedir($hDir);

Warning: imagesx(): supplied argument is not a valid Image resource in C:\apachefriends\xampp\htdocs\test\php\echt\admin1\3.php on line 5

Warning: imagesy(): supplied argument is not a valid Image resource in C:\apachefriends\xampp\htdocs\test\php\echt\admin1\3.php on line 6

Ich habe KEINE Ahnung! sorry!

xabbuh
22.09.2005, 16:26:58
readdir() ohne Schleife zu verwenden, macht keinen Sinn, da du so nur die erste Datei aus dem Verzeichnis erhälst und für die Größenermittlung sollst du getimagesize() verwenden. imagesx() und imagesy() bentutz man, um die Größe einer Arbeitsfläche, die mit imagecreate*() erstellt wurde, zu ermitteln.

feuervogel
22.09.2005, 17:01:41
nein das hab ich schon gefunden aber es geht nicht!

dann beschreib doch einfach deine probleme, denn ich denke nicht, dass es an der funkion selbst liegt.