Seite 1 von 1

Bilder mir max. 100x100 Pixel ?

Verfasst: 25.01.2004 15:08
von Ulf
Hi,
ich hab mal wieder eine Frage:

Ein Avatar soll eine Größe von max. 100x100 Pixel haben.
Wenn eins kleiner ist, z.B. 90x90, dann soll das angezeigt werden, also es soll nicht vergrößert werden. Wenn ein Avatar größer ist, also z. 100x100 P. dann soll das Bild auf 100x100 Pixel verkleinert werden.
Wenn ein Bild z.B. 90x110 Pixel groß ist, dann soll es so weit verkleinert werden, dass die Maßen 100x100 nicht überschritten werden.

der Tag

Code: Alles auswählen

<img src="blablabla" height="100" widht="100">
funktioniert nur halb! Wenn ein Bild höher/änger als 100 Pixel ist, dann wird das Bild so angezeigt, dass es max. 100 Pixel sind!

Kennt ihr vielleicht eine Funktion oder sonstiges, was mir helfen könnte?

Ich danke euch schon mal für eure Antworten!

Verfasst: 25.01.2004 15:15
von Pyramide
mit [php:getimagesize] kannst du die Größe von Bildern ermitteln und entsprechend das img-Tag anpassen.

Verfasst: 25.01.2004 15:29
von Ulf
Pyramide hat geschrieben:mit <a href="http://de.php.net/manual-lookup.php?lan ... timagesize" target="_blank" class="postlink">getimagesize</a> kannst du die Größe von Bildern ermitteln und entsprechend das img-Tag anpassen.
Danke, hab mir das schon mal durchgelesen, aber wie bekomme schaffe ich eine max. Größe von 100x100 Pixel? Was meinst du damit, den img Tag anzupassen?

Ps: geht diese Funktion auch für Bitmaps, bzw. was mache ich, wenn die Datei eine bmp Datei ist?

Verfasst: 25.01.2004 15:43
von Pyramide
Ulf hat geschrieben:wie bekomme schaffe ich eine max. Größe von 100x100 Pixel? Was meinst du damit, den img Tag anzupassen?

Code: Alles auswählen

<img src="foo" width="<?php echo $width<100 ? $width : 100 ?>" ...

Verfasst: 26.01.2004 08:58
von Ulf
Pyramide hat geschrieben:
Ulf hat geschrieben:wie bekomme schaffe ich eine max. Größe von 100x100 Pixel? Was meinst du damit, den img Tag anzupassen?

Code: Alles auswählen

<img src="foo" width="<?php echo $width<100 ? $width : 100 ?>" ...
Danke, es funktioniert super!

Verfasst: 14.12.2004 20:52
von ddarko
wo muss denn der img-tag eingefuegt werden um uebergrosse Avatare entsprechend zu verkleinern?

Verfasst: 14.12.2004 21:23
von Pyramide
Wenn es um phpBB geht, kannst du dazu ja einfach die eingebaute Funktion nutzen. Bei einem anderen Forum musst du es eben dort anpassen, wo der Avatar angezeigt wird

Verfasst: 14.12.2004 21:29
von ddarko
es geht schon um phpbb, die normale Begrenzung verhindert aber schlicht die Nutzung von zu grossen Avataren.
Was ich moechte, ist die Moeglichkeit, zu grosse Avatare in der korrekten groesse anzeigen zu lassen.

Ich habe das mal mit hilfe eine Hacks bei einer viel aelteren version gemacht, ich weiss jedoch leider nichtmehr, was ich damals veraendert hatte und kann die entsprechende Anleitung nichtmehr finden.