Tutorials Infos - Anleitungen - Hilfe - Dreamcodes
 

PicLimiter

Mit diesem Script kann man Bilder, die zu groß erscheinen, zu begrenzen. Nützlich in Foren und Kommentar Systemen.

Script:
<?php

function piclimiter ($bild, $size)
{
  $imginfo = @getimagesize($bild);
    
  if(($imginfo[0] != 0 && $imginfo[0] > $size) || ($imginfo[1] != 0 && $imginfo[1] > $size))
  {
if($size != 0) { $div1 = $size/$imginfo[0]; $div2=$size/$imginfo[1]; }else { $div1 =1; $div2=1 }
   
    if($div1 < $div2)
    {
      $imgwidth = $size;
      $imgheight = round($imginfo[1]*$div1);
    } else {
      $imgheight = $size;
      $imgwidth = round($imginfo[0]*$div2);
    }

$picture="<img src'".$bild."'width='".$imgwidth."'height='".$imgheight."'alt='' border='0' />";
  } else {
    $picture = "<img src='".$bild."' alt='' border='0' />";
  }

  return $picture;
}

echo piclimiter("test.png", "450");

?>

 
ID: 517
eingestellt am: 30.07.2004
Autor: deto
Status zum lesen: Gast
gelesen: 6811
Webseite: www.dreamcodes.com
[Drucken]