Bilder mir max. 100x100 Pixel ?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Ulf
Mitglied
Beiträge: 61
Registriert: 27.12.2003 14:04
Kontaktdaten:

Bilder mir max. 100x100 Pixel ?

Beitrag 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!
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

mit [php:getimagesize] kannst du die Größe von Bildern ermitteln und entsprechend das img-Tag anpassen.
Ulf
Mitglied
Beiträge: 61
Registriert: 27.12.2003 14:04
Kontaktdaten:

Beitrag 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?
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag 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 ?>" ...
Ulf
Mitglied
Beiträge: 61
Registriert: 27.12.2003 14:04
Kontaktdaten:

Beitrag 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!
ddarko
Mitglied
Beiträge: 2
Registriert: 14.12.2004 20:50

Beitrag von ddarko »

wo muss denn der img-tag eingefuegt werden um uebergrosse Avatare entsprechend zu verkleinern?
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag 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
ddarko
Mitglied
Beiträge: 2
Registriert: 14.12.2004 20:50

Beitrag 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.
Antworten

Zurück zu „Coding & Technik“