예제 #1
0
    if ($debug) {
        echo 'Tipo de usuario: ' . $_REQUEST[GlobalConstants::TYPE_SESSION] . '<br>';
    }
    switch ($_POST[GlobalConstants::TYPE_SESSION]) {
        case GlobalConstants::ADMIN_LDAP:
            if ($debug) {
                echo 'Usuario ADMIN.<br>';
            }
            //Se crea un usuario: guardamos ID y PASS.
            $user = new BeanUser(GlobalConstants::ADMIN_LDAP, md5($_POST[GlobalConstants::PASSWORD]));
            if ($debug) {
                echo "USER="******" :: PASS="******"<br>";
            }
            //Autenticación del usuario.
            $gb = new GlobalServices(true);
            $gb->auntenticar($user, $debug);
            new DocumentController();
            break;
        case GlobalConstants::GUEST_LDAP:
            //Aquí se incrmenta el contador:
            gestionContador();
            if ($debug) {
                echo 'Usuario GUEST.<br>';
            }
            break;
    }
} else {
    $_POST[GlobalConstants::TYPE_SESSION] = "jcm";
    //Aquí se estblece que se cargará la pantalla en modo visitante.
    if ($debug) {
        echo 'Tipo de usuario por defecto.<br>';