Просмотр файла znak/utils/resize.php

Размер файла: 630B
  1. <?php
  2. require '../classes/img.php';
  3. if(isset($_GET['img'], $_GET['width'], $_GET['height']) && $_GET['width'] && $_GET['width'] < 500 && $_GET['height'] < 500){
  4. $file = '../'.$_GET['img'];
  5. if(!file_exists($file)) exit('Такого файла нет');
  6. $img = new img($file);
  7. $img
  8. ->img_down()
  9. ->resize((int)$_GET['width'], (int)$_GET['height'])
  10. ->print_img(pathinfo($file, PATHINFO_EXTENSION));
  11. echo $img->error;
  12. }else echo 'Не валидные параметры изображения';
  13. /*
  14. utils/resize.php?img=1.jpg&width=100&height=0
  15. Если height=0 размер меняется пропорционально
  16. */