PHP
<?php
$txt_pfad = "zufall.txt";
$bild = file($txt_pfad);
$groesse = getimagesize("bilder/".$bild[0]);
function resize ($size_self, $size_image, $max) {
$neu_groesse = $size_self / $size_image;
$neu_groesse = $neu_groesse * $max;
return $neu_groesse;
}
if ($groesse[0] > 600) {
$height = resize($groesse[1], $groesse[0], 600);
$img = "<img src=\"bilder/".$bild[0]."\" width=\"600\" height=\"".$height."\">";
}
if ($groesse[1] > 180) {
$width = resize($groesse[0], $groesse[1], 180);
$img = "<img src=\"bilder/".$bild[0]."\" height=\"180\" width=\"".$width."\">";
}
echo "<a href=\"bilder/".$bild[0]."\" target=\"_blank\">".$img."</a>";
?>
Alles anzeigen
so ?