Guest User

Untitled

a guest
May 25th, 2018
311
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. <?php
  2. class img_opt
  3. {
  4. var $max_width;
  5. var $max_height;
  6. var $path;
  7. var $img;
  8. var $new_width;
  9. var $new_height;
  10. var $mime;
  11. var $image;
  12. var $width;
  13. var $height;
  14. DEFINE("YAHOO", "blah");
  15. function max_width($width)
  16. {
  17. $this->max_width = $width. YAHOO;
  18. }
  19. function max_height($height)
  20. {
  21. $this->max_height = $height;
  22. }
  23. function image_path($path)
  24. {
  25. $this->path = $path;
  26. }
  27. function get_mime()
  28. {
  29. $img_data = getimagesize($this->path);
  30. $this->mime = $img_data['mime'];
  31. }
  32. function create_image()
  33. {
  34. switch($this->mime)
  35. {
  36. case 'image/jpeg':
  37. $this->image = imagecreatefromjpeg($this->path);
  38. break;
  39.  
  40. case 'image/gif':
  41. $this->image = imagecreatefromgif($this->path);
  42. break;
  43.  
  44. case 'image/png':
  45. $this->image = imagecreatefrompng($this->path);
  46. break;
  47. }
  48. }
  49. }
  50. ?>
Add Comment
Please, Sign In to add comment