Page 179 - Programador-PHP
P. 179

Programación Procedural de Aplicaciones Web de baja complejidad
        PHP Experto – Tomo I                                                                                                                                                  Eugenia Bahit

        inactiva, desconectará al usuario del sistema.


          # Verificar sesión
          function validar_sesion() {
              if(!sesion_activa()) {
                  logout();
              }
          }




          Esta función, será la que invocaremos desde todas y
          cada   una   de   las   páginas,   a   las   cuales   querramos
          restringir su acceso.






        La función que redirige a los usuarios

        Como última función, crearemos aquella pendiente, de la cual
        hemos hablado, que se encargará de redirigir a los usuarios a
        otra página de nuestro sistema, utilizando la función header()
        de PHP.


          # redirigir al usuario
          function goto_page($pagina) {
              header("Location: $pagina");
          }





        Pasos finales

        Con   todo   esto,   tenemos   “el   alma”   de   nuestro   sistema   de
        logueo. Ahora solo nos resta crear los archivos pendientes:



        iniciar.php
        Llamará a la función login(). Es quien recibe los datos desde
        el formulario.




                                             179
   174   175   176   177   178   179   180   181   182   183   184