Example #1
0
<?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);