private function set_image_register($data) { $url = isset($data['url']) ? $data['url'] : ''; $path = isset($data['path']) ? $data['path'] : ''; $ext = isset($data['ext']) ? $data['ext'] : ''; $name = isset($data['name']) ? $data['name'] : ''; $imagen = array(); $data = $this->model('PostsModel'); $id_image = $data->saveImagePosts($url, $path, $ext); $imagen['id_img'] = $id_image; $imagen['url'] = $url; if (is_numeric($id_image) and $id_image != 0) { $imagen['url_crop'] = cortar_imagen_jpg($url, $name); } return $imagen; }
public function saveImage() { $this->helper(array('functions')); if (isset($_POST['accion']) and isset($_POST['image']) and isset($_POST['user_id']) and $_POST['accion'] == 'save_image_user') { $extencion = isset($_POST['extencion']) ? $_POST['extencion'] : 'jpg'; $result = save_image_attachment($_POST['image'], $extencion); if ($result['status'] == true) { cortar_imagen_jpg($result['url'], $result['name']); $path_img = site_url() . $result['path'] . '-150x150.' . $result['ext']; $data = $this->model('UsersModel'); $path_sort = $result['path'] . '-150x150.' . $result['ext']; $data->save_image($path_sort, $_POST['user_id']); echo $path_img; exit; } } echo 'hola'; exit; }