Vis miniaturer med php
Sat på siden 08-07-2005
Det er ikke svært at lave en hjemmeside, hvor du viser miniaturebilleder ved hjælp af php.
Du kan se et eksempel her:
www.tips-og-tricks.com/eksempler/miniature.html
Lav først en php-side, som du kalder miniature.php
Indsæt følgende kode:
<?php
// Ret de to variabler nedenfor til størrelser, som du
ønsker
$bredde = "100"; // svarer til bredden på billedet
$hoejde
="100"; // svarer til højden på billedet
// og her dannes miniaturerne ...
header("Content-Type:
image/jpeg");
$img_in = imagecreatefromjpeg($_GET['pic']);
$img_out
= imagecreatetruecolor($bredde, $hoejde);
imagecopyresampled($img_out,
$img_in, 0, 0, 0, 0, imagesx($img_out), imagesy($img_out),
imagesx($img_in), imagesy($img_in));
$t = imagejpeg($img_out);
echo
$t;
?>
På de sider, hvor du vil have vist miniaturer, skal du rette html-koden fra noget, der ligner dette:
<img src="http://www.minside.dk/img/mitbillede.jpg"
alt="min alt-tekst">
til:
<img src="http://www.minside.dk/miniature.php?pic=http://www.minside.dk/img/mitbillede.jpg">
Navnene: minside og mitbillede skal naturligvis skiftes ud med de rigtige navne.
Tippet virker kun med jpg-billeder.