$content_template, ); // Set Section Variables if($page_section == 'form') { $section[$page_section]['var'] = array( 'page_activate' => APP_ACTIVATE, 'owner' => $companyName, ); } ////////////////////// if($_GET['section'] == 'detail'){ // print_r($_GET); exit; $var['comment_detail'] = getCommentByID(intval($_GET['recordID'])); $content_template = TEMPLATE_PATH."content_".$_GET['section'].".tpl.php"; $page_template = TEMPLATE_PATH."page_".$_GET['section'].".tpl.php"; // print_r($var['comment_detail']); } else { $var['comment_detail'] = ""; // print_r($_GET); exit; } // $var['comment_detail'] = getCommentByID(10); $getCurrentMonth = date("n"); $current_page = isset($_GET['page']) ? intval($_GET['page']) : 1; $current_month = isset($_GET['month']) ? intval($_GET['month']) : $getCurrentMonth; // echo $current_month; exit; // $current_page = basename(parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)); if((($current_month < 8) || ($current_month > 12)) && ($current_month != 1)) { $current_month = $getCurrentMonth; } $total_comment = getAllRecordCount($current_month); $comment_per_page = 9; $total_pages = ceil($total_comment/$comment_per_page); if(($current_page == 'birthday') || (!is_int(intval($current_page)))) { $current_page = 1; } if(($current_page < 1) || ($current_page > ceil($total_comment/$comment_per_page))) { $current_page = 1; } $var['page_prev'] = ($current_page-1 > 0) ? $current_page-1 : 1; $var['next_prev'] = ($current_page+1 < $total_pages) ? $current_page+1 : $total_pages; $var['page'] = $current_page; $var['month'] = $current_month; $var['comment_per_page'] = $comment_per_page; $var['total_pages'] = ceil($total_comment/$comment_per_page); $var['from_comment'] = $comment_per_page * ($current_page - 1); $var['first_comment_index'] = 1 + ($current_page - 1) * $comment_per_page; $to = $var['from_comment'] + $comment_per_page; if($to > $total_comment){ $to = $total_comment; } $var['to_comment'] = $to; $var['commentsByMonth'] = getAllCommentByMonth($var['month'], $var['comment_per_page'], $var['first_comment_index']); /////////////// // Set Page Variables $var['og'] = $page_config['FB_OG'][$page_section]; $var['info'] = array( 'company' => $companyName, 'campaign' => $campaignName, 'url' => CAMPAIGN_PATH, ); $var['html'] = array( 'footer' => $footer_template, 'modal' => $modal_template, 'noscript' => $noscript_template, 'script' => $script_template, 'sections' => $content_template, 'terms' => $terms_template, ); $var['app'] = array( 'activate' => APP_ACTIVATE, 'debug' => $debug, 'theme_color' => $theme_color, ); // Define Page Object $page = new Template($page_template); $page->var = $var; // Display Page ob_start(); $page->display(); ob_end_flush(); ?>