Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/02/2016, 14:31
RicardGTX
 
Fecha de Ingreso: diciembre-2015
Mensajes: 64
Antigüedad: 9 años
Puntos: 0
simplificar sesion

Hola amigos
Me preguntaba si hay alguna forma de simplificar la sesion cuando pregunto si estoy conectado en las plantillas.
Os pongo el ejemplo para explicarme mejor

tengo una clase con una funcion que sale la sesion:

class
-----------------------------------------------------------------
Código PHP:
Ver original
  1. class usuarios {
  2.     function login(){
  3.  
  4.         session_start();       
  5.         $_SESSION['conectado']=1;
  6.     }
  7. }


Cada vez que quiero que muestre un div diferente cuando estoy conectado de cuando no lo estoy pregunto con un if, no hay una forma de crear una funcion en la clase o algo para evitar preguntar siempre lo mismo.
No se si me explico

plantilla
-----------------------------------------------------------------

Código PHP:
Ver original
  1. <?php
  2. ?>
  3.  
  4. <div class="comun">Este es un div comun para todos los estados</div>
  5.  
  6. <?php
  7. if ($_SESSION[conectado] ==1)
  8. {
  9.     echo "estoy conectado";
  10. }else { echo "NO estoy conectado";}
  11.  
  12. if ($_SESSION[conectado] ==1)
  13. {
  14. ?>
  15. <div>este mensaje sale solo si estoy conectado</div>
  16. <?php
  17. }else {
  18. ?>
  19. <div>aqui sale una imagen si no estoy conectado</div>
  20. <?php } ?>


saludos
gracias