Conflicto con sesiones y headers
Gente: defini una sesion de la siguiente manera en el index :
<?
session_start();
$HTTP_SESSION_VARS['variable'] = "Miguel";
?>
y en el script a donde se dirige :
session_start();
if( isset($HTTP_SESSION_VARS['variable'] )) {
if($HTTP_SESSION_VARS['variable'] == "Miguel") {
print "Todo en regla - OK!"; } else {
print "Variable distinta - Acceso Denegado"; }
} else {
print "No está iniciada la variable - Acceso Denegado";
}
Hasta ahi anda todo bien, el problema es que el script chequea los datos ingresados (usuario y contraseña contra una BD, de acuerdo al usuario le muestra algunas cosas y lo manda a la siguiente pagina:
header ("Location:tabla.php?dato=".$camaras);
Lo cual no me permite porque dice que no puede escribir en el headers, hay alguna forma de que lo pueda hacer?
que se libere el headers y lo pueda volver a cargar con header ("Location:tabla.php?dato=".$camaras); ?
Gracias!
<?
session_start();
$HTTP_SESSION_VARS['variable'] = "Miguel";
?>
y en el script a donde se dirige :
session_start();
if( isset($HTTP_SESSION_VARS['variable'] )) {
if($HTTP_SESSION_VARS['variable'] == "Miguel") {
print "Todo en regla - OK!"; } else {
print "Variable distinta - Acceso Denegado"; }
} else {
print "No está iniciada la variable - Acceso Denegado";
}
Hasta ahi anda todo bien, el problema es que el script chequea los datos ingresados (usuario y contraseña contra una BD, de acuerdo al usuario le muestra algunas cosas y lo manda a la siguiente pagina:
header ("Location:tabla.php?dato=".$camaras);
Lo cual no me permite porque dice que no puede escribir en el headers, hay alguna forma de que lo pueda hacer?
que se libere el headers y lo pueda volver a cargar con header ("Location:tabla.php?dato=".$camaras); ?
Gracias!
