hey
mein kumpel hat mir diesen script hier geschrieben, habe aber keine Ahnung wie man den einbaut.
Wie macht man das?
mein kumpel hat mir diesen script hier geschrieben, habe aber keine Ahnung wie man den einbaut.
PHP:
<?php
// Erzeuge automatisch Thumbnails
$zielordner = "gallery"; // Hier den Ordnernamen angeben, in dem sich die Unterordner mit den Bildern befinden
$filetypes = array("jpg");
$dir = $zielordner."/".$_GET['dir'];
// Handle starten
$handle = openDir($dir);
// DIR lesen
while ($filename = readdir($handle))
{
// Return-Buttons ignorieren
if($filename != ".." && $filename != ".")
{
// Nur auf Dateien mit Endung jpg anwenden
$teile = explode(".",$filename);
$x = sizeof($teile)-1;
if(in_array(strtolower($teile[$x]),$filetypes))
{
// Bilder mit Prefix "th_" nicht behandeln
if(substr($filename,0,3) != "th_")
{
// Deklariere Adresse für Link
$ziel = $dir."/".$filename;
// Deklariere Adresse zum Thumbnail
$thumb = $dir."/th_".$filename;
// Prüfe, ob Thumbnail schon existiert
$check = fopen($thumb, "r");
if($check!=false)
{
// Wenn nicht, dannThumbnail erzeugen
$im = imagecreatefromjpeg($ziel);
$im2 = imageCreate(120, 90);
imagecopyresized($im2,$im,0,0,0,0,120,90,imagesx($im),imagesy($im));
// und Thumbnail im selben Ordner mit Prefix "th_" speichern
imagejpeg($im2, $thumb);
imagedestroy($im2);
imagedestroy($im);
}
// Das Bild mit Verweis auf Großansicht anzeigen
echo "<a href='$ziel'><img border='0' src='$thumb'></a> ";
}
}
}
}
// handle schließen
closeDir($handle);
?>
Wie macht man das?