Bildverkleinerung Auflösungsbedingt!

anearlycascade

Grünschnabel
Hallo,

ich habe ein Problem:

Ich habe folgenden Code:

PHP:
<?
$absolute_path = "PFAD";
$dl = "URL";
$none = "- none -";

$list = "<table border=0 align=center>";
$dir = opendir($absolute_path);

$empty = true;
while($file = readdir($dir)) {
   if (($file != "..") && ($file != ".")) {
      $fs = fs_convert("$absolute_path/$file", 2);
	  $ext = strrchr($file,'.');
	     if (($ext == ".jpg") || ($ext == ".jpeg")) { 
			$list .= "BILD";
			$empty = false;
		 }
		 else {	     }            
   }
}
closedir($dir);

if ($empty) {
   $list .= "<tr><td width=500><div class=MainFontStyle>$none</center></td><td width=100><right>&nbsp;</right></td></tr>";
}

$list .= "</table><br>";
echo $list;
?>

Dieser Code durchläuft einen "PFAD", so wenn darin jpg oder jpeg dateien sind dann soll er die Variable $list füllen und zwar muss da rein:

<img src="blalbla">.... usw.

so das Problem ist jetzt, dass ich in dem "PFAD" Bilder hab mit der größe 1024x768 und 1280x1024. ich möchte es aber als Thumbnail angezeigt bekommen so dass das bild um 80% oder so verkleinert wird!

dann soll geprüft ob das bild auch in einer anderen auflösung besteht dann soll der link zum download verändert werden und zwar so:
<a href="BILD 1024x768">1024x768</a>
und bei zweiter auflösung der zweite noch addiert werden, sodass beide zur verfügung stehen:
<a href="GILB 1280x1024">1280x1024</a>

DANKE

GreetZ
-aec
 
Wieso so umständlich?

Bild prozentual gleichmässig verkleinern
PHP:
$dlzufallicon_icon = "picfiles/$dlzufallicon";
$size = @getimagesize("$dlzufallicon_icon");


$verringern = "1";
for($a=0; $a<200; $a++) 
{
$breite = "$size[0]" / "$verringern";
$lange = "$size[1]" / "$verringern";
if ("$breite" > "118" or "$lange" > "80") { $verringern = "$verringern" + "0.1"; }
}


$breite = explode('.',$breite);
$breite = $breite[0];
$lange = explode('.',$lange);
$lange = $lange[0];

echo "<img src'$dlzufallicon_icon' height='$lange' width='$breite'>";
 
Zurück