function before() { $control = new Centinela(); if (!$control->conectado()) { redirect('inicio/login'); } elseif (!$control->checkPermiso()) { show_error('Ups... Usted no tiene permiso para hacer eso...'); } }
<?php $centinela = new Centinela(); if (!$centinela->check(0, FALSE)) { ?> <p>Lo siento, esta sección es para usuarios registrados.</p> <?php } else { ?> <p>Hola <?php echo $centinela->getNick(); ?> !<br />Esto es una sección privada de la web.</p> <?php }
function logout() { $centinela = new Centinela(FALSE); $centinela->logout(); redirect("usuarios/index/log_off"); }
<?php $guardia = new Centinela(); $navlist = $guardia->operaciones(); if (count($navlist)) { ?> <div class="titulonav"> <?php echo 'Operaciones'; ?> </div> <div class="cuerporec"> <?php echo "<ul>"; foreach ($navlist as $nombre => $url) { echo "<li>"; echo anchor($url, $nombre); echo "</li>"; } echo "</ul>"; ?> </div> <?php } ?>
<base href="<?php echo base_url(); ?> " /> <link rel="stylesheet" href="css/estilo.css" type="text/css" /> </head> <body> <div id="exterior"> <div id="header"> <h1>Sistema de Usuarios</h1> <ul> <li><a href="index.php/usuarios/registrar">Registro</a></li> <?php $centinela = new Centinela(); if (!$centinela->check(0, FALSE)) { ?> <li><a href="index.php/usuarios/login">Login</a></li> <?php } else { ?> <li><a href="index.php/usuarios/logout">Logout</a></li> <?php } ?> <li><a href="index.php/usuarios/privado">Zona privada</a></li> <li><a href="nqp_usuarios_2.rar">Descargar este taller</a></li> </ul> </div>