function save($id = FALSE) { if ($_POST) { $weblink = new Weblink($id); $_POST['status'] = 'approve'; if (!$id) { $_POST['user_id'] = $this->session->userdata('id'); } if (@$_FILES['image']['name']) { if ($id) { $weblink->delete_file($weblink->id, 'uploads/weblink/thumbnail', 'image', 115, 162); } $weblink->image = $weblink->upload($_FILES['image'], 'uploads/weblink/'); } $weblink->from_array($_POST); $weblink->save(); set_notify('success', lang('save_data_complete')); } redirect($_POST['referer']); }
function save($id = FALSE) { if ($_POST) { $weblink = new Weblink($id); if ($_FILES['image']['name']) { if ($weblink->id) { $weblink->delete_file($weblink->id, 'uploads/weblinks/', 'image'); } $_POST['image'] = $weblink->upload($_FILES['image'], 'uploads/weblinks/', 98, 90); //$weblink->thumb('uploads/weblinks/thumb',50,50); } $_POST['title'] = lang_encode($_POST['title']); $_POST['description'] = lang_encode($_POST['description']); if (!$id) { $_POST['user_id'] = $this->session->userdata('id'); } $weblink->from_array($_POST); $weblink->save(); set_notify('success', lang('save_data_complete')); redirect($_POST['referer']); } }