domingo, 17 de mayo de 2020

Video 11 - Como usar las variables de sesion

Instrucciones


  1.  Se agregan las variables de sesión al momento de autenticar al usuario en el archivo usuarios.controlador en la función ctrIngreso


$_SESSION['iniciarSesion']="ok";
                $_SESSION['nombre']=$respuesta['nombre'];
                $_SESSION['usuario']=$respuesta['usuario'];
                $_SESSION['foto']=$respuesta['foto'];
                $_SESSION['perfil']=$respuesta['perfil'];

2. Se agrega una condición en el archivo menú.php y encabezado.php para que coloque el nombre cuando exista un valor en la variable de sesión nombre


 //codigo de menu.php
<?php
             if($_SESSION['nombre']!=""){
              echo'<a class="d-block">'.$_SESSION['nombre'].'</a></div>';
            }else{
              echo'<a href="#" class="d-block">Nombre de usuario</a>
        </div>';
            }
?>




//código para encabezado.php

  <?php
          if($_SESSION['nombre']!=""){
            echo ' <span class="dropdown-item dropdown-header">'.$_SESSION["nombre"].'</span>';
          }else{
            echo '<span class="dropdown-item dropdown-header">Nombre de Usuario</span>'; 
          }

          ?>

1.       3. Se realiza una decisión que permita colocar la foto en el menú si la variable de sesión foto no viene vacia,


<?php
          if($_SESSION['foto']!=""){
            echo '<img src="'.$_SESSION["foto"].'" class="img-circle elevation-2" alt="User Image">';
          }else{
            echo '<img src="vistas/dist/img/user2-160x160.jpg" class="img-circle elevation-2" alt="User Image">';
          }

          ?>


No hay comentarios:

Publicar un comentario