• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Maximale Bildergröße?

Manni.KEULE

Mitglied
Hallo,
ich lade per PHP Bilder in ein Verzeichnis hoch und gebe diese in einer Übersicht aus. Nun möchte ich den Bilder irgendwie "sagen", dass sie höchstens 200 x 200 px groß sein dürfen. Gibts da ne möglichkeit wie z.B. maxwidth oder sowas? Hab maxwidth/maxheight so probiert:
Code:
<img src='bilder/".$file."'' maxwidth='150px' maxheight='150px' border='0'>

Danke für die Hilfe.

Manni.
 
Werbung:
maxheight und -width gibt es nicht.
Da du schon PHP nutzt, warum nutzt du dann nicht PHP? :p
Mit PHP kannst du doch prima die Maße eines Bildes auslesen und anhand dessen die width- und height-Angaben im <img>-Tag anpassen / errechnen.
Zum Beispiel so:
Bildmaße ermitteln

lg
kruschimappel ;)
 
@kruschimappel
Wie kommst du auf Bildmaße ermitteln?

@Manni.KEULE
Du benötigst folgenden CSS-Code:
Code:
img{
max-width:200px;
max-height: 200px;
}
 
Werbung:
sag aber auch dabei, dass max-width/-height nicht von allen browsern unterstützt werden.
die php-variante schon. vorausgesetzt, der server verfügt über php ;)
 
Man sollte daran denken, dass der Browser bei dieser Methode immer das Bild in seiner vollen größe Laden muss.
 
Werbung:
Man sollte daran denken, dass der Browser bei dieser Methode immer das Bild in seiner vollen größe Laden muss.
Ja das stimmt, aber ich möchte das Bild einmal in kleiner Form für die Übersicht und dann, wenn man auf das kleine Bild klickt, das das "große" erscheint.
Kann man in PHP irgendwie regeln, das ein Bild, das z.B. 1600x1200 px groß ist, nur in 800x600 px gespeichert wird?

Gruß,
Der Manni
 
Dann solltest du ein Thumbnail erstellen. Beim hochladen wird das Bild in verkleinerter Form abgelegt und angezeigt, beim Klick dann in voller Grösse.

PHP kann Bilder verkleinern, such mal nach Thumbnail oder hier im Forum gibt es dazu auch schon Anfragen.
 
Zurück
Oben