if (isset($_GET['site']) && $_GET['site'] == 'complete_login') { complete_login(); return true; } elseif (isset($_GET['site']) && $_GET['site'] == 'complete_logout') { complete_logout(); return true; } if (!isset($_SESSION['customer_id']) || !isset($_GET['site'])) { $smarty->display('login.tpl'); return true; } display_visitor_info(); parse_messages(); switch ($_GET['site']) { case 'jobs': display_jobs(); break; case 'add_email': $smarty->assign('content', $smarty->fetch("add_email.tpl")); break; case 'complete_add_email': complete_add_email(); break; } //assigning page parts that are always visible //$smarty->assign('head', $smarty->fetch("head.tpl")); $smarty->assign('left_navi', $smarty->fetch("left_navi.tpl")); //$smarty->assign('right_navi', $smarty->fetch("right_navi.tpl")); $smarty->assign('footer', $smarty->fetch("footer.tpl")); $smarty->display('index.tpl'); unset($smarty);
if (!isset($_SESSION['user_id']) || !isset($_GET['site'])) { $smarty->display('login.tpl'); return true; } display_visitor_info(); $perm_sites = get_permitted_sites(); if (in_array($_GET['site'], $perm_sites)) { parse_messages(); assign_stats(); switch ($_GET['site']) { //ADD case 'add_cash': display_add_cash(); break; case 'add_customer': $smarty->assign('content', $smarty->fetch("add_customer.tpl")); break; case 'add_job': display_add_job(); break; case 'add_user': $smarty->assign('content', $smarty->fetch("add_user.tpl")); break; case 'complete_add_cash': complete_add_cash(); break; case 'complete_add_customer': complete_add_customer(); break; case 'complete_add_job': complete_add_job();