با سلام خدمت شما.
من یه کلاس نوشتم که میخوام یه عکس رو به من خروجی بده.
کلاس زیر:
حالا میخوام وقتی این متد رو اجرا میکنم خروجی به من تحویل بده. ولی وقتی اجرا میکنم کل صفحه مرورگر رو تبدیل به عکسی میکنه. باید چی کار کنم؟؟؟؟
ممنون میشم کمک کنید.
من یه کلاس نوشتم که میخوام یه عکس رو به من خروجی بده.
کلاس زیر:
class Image { /* * */ public function User($params = array()){ $UserPicture = '1';//(isset($_GET['UserID']) ? '1' : '9'); $ON = (isset($_GET['Status']) ? 'on' : 'off'); $source = ImageCreateFromJPEG(Base::basePath().'Docs/User/'.$UserPicture.'.jpg'); $destination = ImageCreateTrueColor(40, 50); ImageCopyResized($destination, $source, 0, 0, 0, 0, 40, 50, ImageSX($source), ImageSY($source)); $watermark = ImageCreateFromPNG(Base::basePath().'images/Icon/On_'.$ON.'.png'); ImageCopy($destination, $watermark, 1, 1, 0, 0, ImageSX($watermark), ImageSY($watermark)); header('Content-Type: image/png'); ob_start(); ImagePNG($destination); $result = ob_get_clean(); ImageDestroy($destination); ImageDestroy($watermark); ImageDestroy($source); return $result; } }
حالا میخوام وقتی این متد رو اجرا میکنم خروجی به من تحویل بده. ولی وقتی اجرا میکنم کل صفحه مرورگر رو تبدیل به عکسی میکنه. باید چی کار کنم؟؟؟؟
ممنون میشم کمک کنید.