$id = $_GET['id']; $type = $_POST['media_type']; $album_id = $_POST['album_id']; if ($_GET['type'] == 'image') { $new_image = new Image(); $new_image->content_id = $id; $new_image->delete($id); $msg = 2004; header("Location: $base_url/media_gallery.php?type=$type&msg_id=$msg&album_id=$album_id"); exit; } if ($_GET['type'] == 'audio') { $new_image = new Audio(); $new_image->content_id = $id; $new_image->delete($id); $msg = 2005; header("Location: $base_url/media_gallery.php?type=$type&msg_id=$msg&album_id=$album_id"); exit; } if ($_GET['type'] == 'video') { $new_image = new Video(); $new_image->content_id = $id; $new_image->delete($id); $msg = 2006; header("Location: $base_url/media_gallery.php?type=$type&msg_id=$msg&album_id=$album_id"); exit; } } }
private function handlePOST_deleteMedia($request_data) { global $error, $error_msg; // echo "<pre>".print_r($request_data,1)."</pre>"; // deleting media if (!empty($request_data['media_id'])) { $id = $request_data['media_id']; try { if ($request_data['type'] == 'Images') { $new_image = new Image(); $new_image->content_id = $id; $new_image->parent_collection_id = !empty($request_data['gid']) ? $request_data['gid'] : -1; $new_image->delete($id); $success_delete = TRUE; $error_msg = 2004; } if ($request_data['type'] == 'Audios') { $new_image = new Audio(); $new_image->content_id = $id; $new_image->delete($id); $success_delete = TRUE; $error_msg = 2005; } if ($request_data['type'] == 'Videos') { $new_image = new TekVideo(); $new_image->content_id = $id; $new_image->delete_video($id); $success_delete = TRUE; $error_msg = 2006; } } catch (PAException $e) { $error_msg = "{$e->message}"; $error = TRUE; } } }