$y): $xx=$max; $yy=$max*$y/$x; else: $yy=$max; $xx=$max*$x/$y; endif; } endif; if ($dyn=='yes'): Header ("Pragma: no-cache"); Header ("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0"); Header ("Expires: ".GMDate("D, d M Y H:i:s",Time()-31536000)." GMT"); else: $info=stat($src); Header ('Last-Modified: '.Date("D, j M Y H:i:s",$info[9]).' GMT'); endif; if ($sam=='no'): $vystup=ImageCreate($xx,$yy); ImageCopyResized ($vystup,$vstup,0,0,0,0,$xx,$yy,$x,$y); else: $vystup=ImageCreateTrueColor($xx,$yy); ImageCopyResampled($vystup,$vstup,0,0,0,0,$xx,$yy,$x,$y); endif; $typ=StrToLower($typ); if ($typ=='jpg' || $typ=='jpeg'): Header ("Content-type: image/jpeg"); if (Empty($kva)) ImageJpeg($vystup); else ImageJpeg($vystup,'',$kva); endif; if ($typ=='gif'): Header ("Content-type: image/gif"); ImageGif($vystup); endif; if ($typ=='png'): Header ("Content-type: image/png"); ImagePng($vystup); endif; ImageDestroy($vstup); ImageDestroy($vystup); ?>