Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/05/2012, 08:38
dragonfire256
 
Fecha de Ingreso: septiembre-2011
Ubicación: Caracas
Mensajes: 240
Antigüedad: 12 años, 7 meses
Puntos: 9
Respuesta: Evitar que un usuario acceda a una pagina sin haberse logueado

Cita:
Iniciado por stramin Ver Mensaje
No puedes modificar el cabezal de la página 2 veces, en casos como este lo mejor es que uses un include y un die:

session_start();

if(!$_SESSION['tipo_usuario']=="lider")
include("../index.php"); die();
Muchas gracias por una respuesta tan rapida... Lo hice, me redirige a la pagina principal, pero me aparece este error en la primera linea
Notice: Undefined index: tipo_usuario in C:\xampp\htdocs\proyecto_horas\lider\index.php on line 5

Hay alguna forma de no mostrarlo (aparte del @)???

Aparte, hay un detalle cuando puse tu codigo que no se si es posible arregarlo... Cuando escribo localhost/carpeta_proyecto/lider obviamente me lleva al index.php de esa carpeta pero al no haber iniciado sesion me devuelve a la pagina principal del proyecto, pero sigue mostrandose localhost/carpeta_proyecto/lider en vez de localhost/carpeta_proyecto/ No se si es posible arreglar eso tambien... Muchas gracias