/** * @function: makeAvatar * @type: Public * @description: Преоразмерява каченото изображение с размери 200x200 */ public function makeAvatar($student, $filename, $file_ext) { require_once ROOT_PATH . 'libs/asido/class.asido.php'; asido::driver('gd'); mt_srand(); $orig = HTDOCS . "uploads/" . $filename; //път до качената картинка $tmpthumb = HTDOCS . "avatars/" . $student . $file_ext; //път до тъмбнейла if (!copy($orig, $tmpthumb)) { return false; } if (!($th = asido::image($tmpthumb, $tmpthumb))) { return false; } asido::stretch($th, 200, 200, ASIDO_RESIZE_STRETCH); $th->save(ASIDO_OVERWRITE_ENABLED); return true; }