burghi'sphp-dummies.de
PHP für Einsteiger und Fortgeschrittenere - an laufenden Scripten erklärt
06.02.2012, 11:19 Uhr - Impressum
Erstellt ein Array
Fügt ein oder mehr Elemente an das Ende eines Arrays
die
Gibt eine Nachricht aus und beendet das aktuelle Skript
Prüft, ob eine Datei oder ein Verzeichnis existiert
Copy and resize part of an image with resampling
Erzeugt ein neues Bild im JPEG-Format, welches aus einer Datei oder von einer URL gelesen wird
Create a new true color image
Ausgabe des Bildes im Browser oder als Datei
Ermittelt die Bild-Breite
Ermittelt die Bild-Höhe
Öffnen eines Verzeichnis-Handles
Liest einen Eintrag aus einem Verzeichnis-Handle
Zurücksetzen des Verzeichnis-Handles
Sortiert ein Array

Tutorials - Praxis - Thumb-Galerie - Thumbs ausgeben

Tutorials - Praxis
Thumb-Galerie: Thumbs ausgeben
benutzte Codefiles functions/check_thumb.php
<?php
include("functions/check_thumb.php");
$files = $thumbs = array();     /* 2 Arrays werden erstellt */
$path = "/images/fotoalbum";
$verzeichnis = @opendir($path);     
if(!$verzeichnis) die("Kann Verzeichnis $path nicht öffnen");
rewinddir($verzeichnis);                    
while($file = readdir($verzeichnis)) {     
     if($file != "." and $file != "..") {
          array_push($files, "$file");     
     }
}
sort($files);
foreach($files as $file) {
     $thumbfile = "/upload/thumbfiles/$file.thumb";
     check_thumb("$path/$file", $thumbfile);
     echo "<div style=\"float:left; border:1px solid red; text-align:center; width:230px; height:230px;\"><img src=\"$thumbfile\" /></div>\n";
}
?>
Was jetzt halt doof ist, ist dass die Thumbs nicht alle gleich groß sind, sondern immer 1/10 der ehemaligen größe.
Da muss man halt etwas beim erstellen der Thumbs rumrechnen mit imagesx() und imagesy() und so...
Siehe "Bilder und Thumbnails"
© 2004-2005 - Impressum