bernd authored 17 years ago
1) <?php 2) 3) require_once('session/start.php'); 4) 5) 6) 7) 8) //require_role(array(ROLE_CUSTOMER, ROLE_SYSTEMUSER)); 9) 10) /*if ($user['realname'] == '') 11) input_error('Ihr Name ist nicht im System gespeichert (siehe Stammdaten)!'); 12) if ($user['email'] == '') 13) input_error('Im System ist keine alternative eMail-Adresse gespeichert (siehe Stammdaten)!'); 14) */ 15) 16) switch ($_SESSION['role']) 17) { 18) case ROLE_ANONYMOUS: 19) login_screen(''); 20) break; 21) case ROLE_SYSTEMUSER: 22) $role = "{$_SESSION['userinfo']['name']}, angemeldet als Benutzer"; 23) break; 24) case ROLE_CUSTOMER: 25) $role = "{$_SESSION['customerinfo']['name']}, angemeldet als Kunde"; 26) break;
27) case ROLE_CUSTOMER | ROLE_SYSTEMUSER: 28) $role = "{$_SESSION['customerinfo']['name']}, angemeldet als Kunde und Benutzer"; 29) break; 30) case ROLE_CUSTOMER | ROLE_SYSTEMUSER | ROLE_SYSADMIN: 31) $role = "{$_SESSION['customerinfo']['name']}, angemeldet als Kunde, Benutzer und Administrator"; 32) break; 33) default: 34) system_failure('Interner Fehler (»Unbekannte Rolle: '.$_SESSION['role'].'«)');