bilder aus einem verzeichnis nur in 100pxx100px anzeigen

keifler

Mitglied
Ich habe eine datei die die uploadbilder in einer tabelle ausgibt. nun werden die bilder in orginalgrösse ausgegeben. ich möchte sie aber gerne in der Vorschau 100 px x100px skaliert haben. Wie kann ich das umschreiben?

PHP:
 echo "<th><img src=\"" . $bilderliste[$zaehler][1] . "\" width=\"" . $bilderliste[$zaehler][2] . "\" height=\"" . $bilderliste[$zaehler][3] . "\" alt=\"\"></th>";
 
Naja, statt der Größe, die anscheinend getimagesize() zurück gibt, kannst du fixe Werte nehmen. Also z.B. so:

PHP:
 echo "<th><img src=\"" . $bilderliste[$zaehler][1] . "\" width=\"100\" height=\"100\" alt=\"\"></th>";

Oder du machst es mit CSS:

PHP:
<style type="text/css">
.bilder {
  width: 100px;
  height: 100px;
}
</style>
....
<?php
....
 echo "<th><img src=\"" . $bilderliste[$zaehler][1] . "\" class=\"bilder\" alt=\"\"></th>";

....
?>
 
:D Sind sie denn immer quadratisch? Ansonsten würd ich das Seitenverhältnis natürlich auch noch betrachten..

mfg chmee
 
Kannst sie natürlich auch mit height oder width XY%(eins von beidem) in der CSS oder direkt im <img />-Tag Skallieren lassen. Funktioniert glaub bei allen handelsüblichen Browsern, IE9 oder 10 müsste das auch können ...

Wobei ich persönlich Napofis ID, als die sauberste finde.
 
Zurück