| beleg黑社會 | IMAGE.PHP : genere et affiche la miniature
 
 
 | Code : 
 <?php@set_time_limit(60);// DEBUT //
if (isset($_GET["file"]))	$file = $_GET["file"];else if (isset($_POST["file"]))	$file = $_POST["file"];else $file ="";$generation = 1;$dir = dirname($file)."/";$file = basename($file);header("Content-type: image/jpeg" );if (file_exists($dir."_mini_".$file)){  $file = "_mini_".$file;  $generation = 0;}// CA commence la, la generation
$image = ImageCreateFromJpeg($dir.$file);if ($generation == 1){	$largeurfile = Imagesx($image);	$hauteurfile = Imagesy($image);	$largeurdestination = 200;	$hauteurdestination = intval($hauteurfile*$largeurdestination/$largeurfile); $im = ImageCreateTrueColor($largeurdestination, $hauteurdestination);Imagecopyresized ($im,$image,0,0,0,0,$largeurdestination,$hauteurdestination,$largeurfile,$hauteurfile);imagejpeg($im,$dir."_mini_".$file,75);$image = ImageCreateFromJpeg($dir."_mini_".$file);}imagejpeg($image);?>
 | 
 
 voila
   Message édité par beleg le 02-07-2003 à 23:12:54
 |