All pastes #97716 Raw Edit

Untitled

public text v1 · immutable
#97716 ·published 2006-07-24 00:33 UTC
rendered paste body
$image=imagecreatefromjpeg($_FILES['news_img'.($i+1)]['tmp_name']);
          $old_x=imagesx($image); $old_y=imagesy($image);
          if($old_x>170 || $old_y>100) {
            $old_s=$old_x/$old_y; $new_s=170/100;
            if($old_s>=$new_s) {
              $new_x=170; $new_y=170/$old_s;
            } else {
              $new_x=100*$old_s; $new_y=100;
            }
          } else {
            $new_x=$old_x; $new_y=$old_y;
          }
          $mini_img=imagecreatetruecolor($new_x, $new_y);
          imagecopyresampled($mini_img, $image, 0, 0, 0, 0, $new_x, $new_y, $old_x, $old_y);
          imagejpeg($mini_img, 'img/news/mini_'.$_POST['news_imgn'.($i+1)].'.jpg');
          imagejpeg($image, 'img/news/'.$_POST['news_imgn'.($i+1)].'.jpg');
          imagedestroy($mini_img);
          imagedestroy($image);