Ejemplo n.º 1
0
Archivo: index.php Proyecto: mmr/b1n
b1n_getVar('page', $data['page']);
b1n_getVar('action', $data['action']);
// Checking if the player is already logged in
if (b1n_isLogged()) {
    // Yes, the player is logged in, show the MENU along with the asked page
    // If none was asked, show map page
    $inc[] = b1n_PATH_INC . '/menu.inc.php';
    switch ($data['page']) {
        case 'player':
        case 'map':
        case 'history':
        case 'help':
            $inc[] = $data['page'] . '/index.php';
            break;
        case 'logout':
            b1n_logOut();
            $inc = array(b1n_PATH_INC . '/login.inc.php');
            break;
        default:
            // None was asked, show map
            $data['page'] = 'map';
            $inc[] = $data['page'] . '/index.php';
    }
} else {
    b1n_getVar('login', $data['login']);
    b1n_getVar('passwd', $data['passwd']);
    b1n_getVar('seccode', $data['seccode']);
    b1n_getVar('master', $data['master']);
    b1n_getVar('email', $data['email']);
    // The player is not logged
    if (b1n_cmp($data['page'], 'login')) {
Ejemplo n.º 2
0
Archivo: index.php Proyecto: mmr/b1n
        case 'itinerary':
        case 'agent':
        case 'pax':
        case 'data':
        case 'bookmark':
        case 'docs':
            $inc = $page0 . '/index.php';
            break;
        case 'init':
        case 'topmenu':
        case 'footer':
        case 'statusbar':
            $inc = b1n_INCPATH . '/' . $page0 . '.inc.php';
            break;
        case 'logout':
            b1n_logOut($sql);
            $inc = b1n_INCPATH . '/login.inc.php';
            break;
        case 'blank':
            break;
        default:
            if ($logging) {
                header('Location: ' . b1n_URL);
            } else {
                require b1n_INCPATH . '/frame.inc.php';
            }
            exit;
    }
}
if (!empty($inc)) {
    require $inc;