<?php require_once 'comm/inc.session.php'; require_once 'lib/class.contents.php'; require_once 'lib/class.favorites.php'; $contentIdx = $_GET['idx']; $searchWord = $_GET['k']; $Content = new clsContents($DB->getConnection()); $Favorite = new clsFavorites($DB->getConnection()); $contentData = $Content->getData($contentIdx); $contentInfo = json_decode($contentData['c_info']); if ($contentData['c_type'] == "image") { $dataUrl = $contentInfo->href; $imageUrl = $contentInfo->imgURL; } else { if ($contentData['c_type'] == "music") { $dataUrl = $contentInfo->url; } else { if ($contentData['c_type'] == "video") { $dataUrl = $contentInfo->href; //$videoUrl = $contentInfo->url; $videoUrl = "http://www.youtube.com/embed/" . $contentInfo->id . "?wmode=opaque"; } else { if ($contentData['c_type'] == "doc") { $dataUrl = $contentInfo->href; } } } } $isFavorite = false; if (isset($_SESSION['USER_IDX']) && $_SESSION['USER_IDX'] != "") {
<?php session_start(); require_once '../lib/class.dbConnect.php'; require_once '../lib/class.contents.php'; require_once '../lib/class.favorites.php'; $DB = new dbConn(); $Favorite = new clsFavorites($DB->getConnection()); $idx = $_POST['idx']; $m_idx = $_SESSION['USER_IDX']; $arr = array("tags" => trim($_POST['tags'])); $result = $Favorite->modify($idx, $m_idx, $arr); echo json_encode($result);
<?php session_start(); require_once '../lib/class.dbConnect.php'; require_once '../lib/class.contents.php'; require_once '../lib/class.favorites.php'; $DB = new dbConn(); $Content = new clsContents($DB->getConnection()); $Favorite = new clsFavorites($DB->getConnection()); $result = array(); if ($_SESSION['USER_IDX'] == "") { $result = array("r" => "error", "msg" => "Available after sign in."); echo json_encode($result); return; } if (trim($_POST['cidx']) == "") { $arr = array("c_id" => trim($_POST['id']), "c_type" => trim($_POST['c_type']), "s_name" => trim($_POST['s_name']), "c_info" => trim($_POST['info'])); $result = $Content->save($arr); if ($result['r'] == "success" || $result['r'] == "exist") { $c_idx = $result['idx']; } } else { $c_idx = trim($_POST['cidx']); } $arr = array("m_idx" => $_SESSION['USER_IDX'], "c_idx" => $c_idx, "search_word" => trim($_POST['keyword']), "tags" => trim($_POST['tags'])); $result = $Favorite->save($arr); if ($result['r'] == "success") { $result['f_cnt'] = $Content->incrementFavorite($result['c_idx']); } echo json_encode($result);
<?php require_once 'comm/inc.session.php'; require_once 'lib/class.favorites.php'; $keyword = $_GET['k']; $Favorite = new clsFavorites($DB->getConnection()); ?> <?php require_once 'comm/inc.top.php'; ?> <script type="text/javascript"> //<![CDATA[ var DEFAULT_MSG = 'Add tags seperated by commas'; $('#searchResult .tags, a.btn-modify').live('click',function() { var tags = $(this).closest('.link-detail').find('.tags'); if( tags.hasClass('editable') ) { return; } var tagText = tags.text(); tags.data('orgText',tagText); if (tagText == DEFAULT_MSG) tagText = ''; tags.addClass('editable').html( $('<textarea>').val( tagText ) ) .append( $('<a>').text('cancel').addClass('btn-cancel') ) .append( $('<a>').text('confirm').addClass('btn-ok') ); tags.find('textarea').focus(); });
<?php session_start(); require_once '../lib/class.dbConnect.php'; require_once '../lib/class.contents.php'; require_once '../lib/class.favorites.php'; $DB = new dbConn(); $Content = new clsContents($DB->getConnection()); $Favorite = new clsFavorites($DB->getConnection()); $idx = trim($_POST['idx']); $m_idx = $_SESSION['USER_IDX']; $result = $Favorite->delData($idx, $m_idx); if ($result['r'] == "success") { $result['f_cnt'] = $Content->decrementFavorite($result['c_idx']); } echo json_encode($result);
<?php session_start(); require_once '../../lib/class.dbConnect.php'; require_once '../../lib/class.members.php'; require_once '../../lib/class.favorites.php'; require_once '../../lib/class.contents.php'; $DB = new dbConn(); $Member = new clsMembers($DB->getConnection()); $Favorite = new clsFavorites($DB->getConnection()); $Content = new clsContents($DB->getConnection()); $type = trim($_POST['type']); $member_idx = trim($_POST['idx']); $result = array(); if ($type == "del") { $f_result = $Favorite->getDatasFromMemberIdx($member_idx); for ($i = 0; $i < count($f_result); $i++) { $c_idx = $f_result[$i]['c_idx']; $Content->decrementFavorite($c_idx); } $Favorite->delDatasFromMemberIdx($member_idx); if ($Member->delMember($member_idx)) { $result['r'] = "success"; $result['msg'] = "Your member information no longer exists."; } else { $result['r'] = "error"; $result['msg'] = "Sorry, we failed to delete your member information."; } } echo json_encode($result);