Ver Mensaje Individual
  #8 (permalink)  
Antiguo 12/08/2011, 00:04
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 4 meses
Puntos: 793
Respuesta: sistema de logueo basico, no me restringe acceso

La diferencia entre los 2 es que si entran al archivo sin antes pasar por el logeo, te va a dar un error de tipo Notice la variable $_SESSION no está definida. Para eso sirven empty() y isset().

if ($_SESSION['logueado'] == 'si') Da error si entran a esta página y no está definida la sesión logueado

if (isset($_SESSION['logueado']) == 'si')

Sin hablar de los problemas se seguridad que esto trae. Date una pasada por este link:

http://www.tufuncion.com/php_seguridad_I
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP