Hallo Take Three,
- Problem: Ich möchte, dass alle Bilder (egal ob Hoch- oder Querformat) die gleiche Höhe erhalten und die Breite daraufhin angepasst wird. Aber irgendwie haben meine Bilder alle dieselbe Breite und die Höhe wird angepasst!??
$height = imagesy($quell_file); // Höhe
$width = imagesx($quell_file); // Breite$new_height = 112; //Alle bilder erhalten die gleiche Größe
$quot = $height / 112; //Der Quotient wird ermittelt
^^^^
$quot = $height / $width;
$new_width = $width / $quot; //neue Bildbreite wird mit Quotient ermittelt
Das schaut richtig aus.
- Problem: Wenn das Verzeichnis 'thumbs' an Monatsanfang gesäubert wird, werden daraufhin aber keine Thumbnails mehr erstellt. Warum?
if (is_dir("./bilder/thumbs/")==false) mkdir ("./bilder/thumbs/");
^^^^^^^^
if (is_dir("./bilder/thumbs/") === FALSE) ...
oder (MUSEN eleganter)
if (!is_dir("./bilder/thumbs/")) ...
Gleiches gilt auch für die Abfrage ob das $file existiert.
Grüsse
Frankie