$brand_list = get_brand_id(); $result = get_activity(); extract($result); $activity_num = count($activity_list); $smarty->assign('brand_list', $brand_list); $smarty->assign('activity_list', $activity_list); $smarty->assign('current_time', $current_time); $smarty->assign('activity_num', $activity_num); $smarty->assign('filter', $filter); $forms_div = $smarty->fetch('sch_activity.htm'); $smarty->assign('forms_div', $forms_div); $res['main'] = $smarty->fetch('spread_activity.htm'); $res['forms_div'] = $forms_div; die($json->encode($res)); } elseif ($_REQUEST['act'] == 'sch_activity') { $result = get_activity(); extract($result); $smarty->assign('activity_list', $activity_list); $smarty->assign('filter', $filter); $smarty->assign('activity_list_div', true); $res['response_action'] = 'search_service'; $res['main'] = $smarty->fetch('spread_activity_div.htm'); die($json->encode($res)); } elseif ($_REQUEST['act'] == 'add_more_activity') { if (isset($_REQUEST['view']) && $_REQUEST['view']) { $sql_select = 'SELECT activity_id FROM ' . $GLOBALS['ecs']->table('spread_activity') . ' WHERE status=2'; $result = $GLOBALS['db']->getOne($sql_select); $role_id = intval($_SESSION['role_id']); if ($result) { $insert_id = $result; } else {
<?php } } else { ?> <div class="item_module_box"> Unable to retrieve Directus notifications </div> <?php } ?> </div> </div> <div id="dashboard_activity"> <h3>Activity</h3> <table id="activity"> <tbody> <?php ////////////////////////////////////////////////////////////////////////////// get_activity($activity_array); ////////////////////////////////////////////////////////////////////////////// ?> </tbody> </table> </div> </div> <?php require_once "inc/footer.php";
<?php header("Content-Type:application/json"); include "function.php"; //request (URL) if (!empty($_GET['name'])) { $_GET['name'] = str_replace(' ', '', $_GET['name']); $name = $_GET['name']; $activity = get_activity($name); if (empty($activity)) { // no data response(200, "No data", NULL); } else { response(200, "data founded", $activity); } } else { // invalid response(400, "Invalid request", NULL); } function response($status, $status_message, $data) { header("HTTP/1.1 {$status} {$status_message}"); $response['status'] = $status; $response['status_message'] = $status_message; $response['data'] = $data; $json_response = json_encode($response); echo $json_response; }