From 8424f31aad844b49e74e0fb7a7d197284fb67ec9 Mon Sep 17 00:00:00 2001 From: Mike Macgirvin Date: Mon, 4 Oct 2010 16:04:52 -0700 Subject: a bit more robust about loading external pics also friend confirm was getting wrong email --- include/Photo.php | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'include/Photo.php') diff --git a/include/Photo.php b/include/Photo.php index 0f5003a6f..e418cde46 100644 --- a/include/Photo.php +++ b/include/Photo.php @@ -6,12 +6,15 @@ class Photo { private $image; private $width; private $height; + private $valid; public function __construct($data) { + $this->valid = false; $this->image = @imagecreatefromstring($data); if($this->image !== FALSE) { $this->width = imagesx($this->image); $this->height = imagesy($this->image); + $this->valid = true; } } @@ -20,6 +23,10 @@ class Photo { imagedestroy($this->image); } + public function is_valid() { + return $this->valid; + } + public function getWidth() { return $this->width; } -- cgit v1.2.3