Page 171 - Programador-PHP
P. 171

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

        Primeros pasos con sesiones

        Antes   de   comenzar   a   crear   sesiones   -y   manipularlas-,   es
        necesario saber, que para poder trabajar con ellas, a diferencia
        de las cookies, es necesario inicializarlas. Para ello, PHP nos
        provee   de   la   función  session_start(),   la   cual  debe   ser
        llamada   siempre,   antes   de   realizar   cualquier   otra
        operación relacionada con sesiones:




          session_start();




          AVISO:

          Al igual que con las cookies, PHP también nos otorga un
          array   superglobal  para acceder a las sesiones, llamado
          $_SESSION




        Otra particularidad a tener en cuenta, es que PHP, genera un
        identificador   único   de   sesión   del   usuario,   -que   nos
        permitirá utilizarlo para identificar en cada sesión y de manera
        inequívoca al usuario- al cual se puede acceder, invocando a la
        función session_id():


          session_start();
          echo session_id();




        Crear una nueva sesión


        Mediante el  array   superglobal  $_SESSION, podemos crear,
        leer y modificar sesiones, de manera simple y directa:






                                             171
   166   167   168   169   170   171   172   173   174   175   176