Ver Mensaje Individual
  #7 (permalink)  
Antiguo 20/07/2006, 07:01
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por juan007
alguna idea......de como resolver esto
** Al header() le falta el ; final ..

** Todo esto:
//para no tener problemas con cookies deshabilitadas has esto
//con esto desactivamos las cookies y activamos el metodo get para la sesion
ini_set("session.use_cookies","1");
ini_set("session.use_only_cookies","1");
ini_set("session.use_trans_sid","0");

va antes de session_start();

** Y a su vez session_start() va antes de cualquier HTML que tengas por médio .. NO pienses que estás metiendo PHP por médio de HTML sino que con PHP estás "generando" el HTML que resultará finalmente .. ese detalle de "concepto" aclara muchos problemas típicos de orden de llamada de ciertas funciones.

Esto es aplicable a tu segura.php y a todo script! no tiene sentido si te fijas bien validar una variable de sesión y redireccionar metiendo HTML en ese script. El objetivo de ese script es decidir si pasa tal cosa (validación) cambiarte a otra página .. (redireccionar) por ende -nunca- se llegaría a interpretar ese HTML por delante de funciones com header() (de tipo: "location")...


Un saludo,

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.