Ver Mensaje Individual
  #11 (permalink)  
Antiguo 18/03/2004, 09:41
Avatar de andinistas
andinistas
 
Fecha de Ingreso: julio-2003
Ubicación: Bogotá COL
Mensajes: 1.000
Antigüedad: 20 años, 9 meses
Puntos: 0
Pregunta problema con header

Hola de nuevo, ahora sucede que tengo un problema con header ya enviados,

en el script donde chequeo que este bien el login y pass
inicio las sesiones


Código PHP:

$link
=Conectarse(); 

//query
$result=mysql_query("SELECT id, usuario, pass, nivel_acceso, nombres, apellidos FROM $tablausuarios WHERE usuario='$user' AND pass='$pass'",$link);
if (!
$result) {
      echo(
"<p>Error: " mysql_error() . "</p>");
      exit();
    }

$rowCheck mysql_num_rows($result);

if(
$rowCheck 0){

$rowmysql_fetch_array($result);

// habilito la sesion para registrar las variables
session_start();
$_SESSION['id']=$row['id'];
$_SESSION['usuario']=$row['usuario'];
$_SESSION['nivel_acceso']=$row['nivel_acceso'];
$_SESSION['nombres']=$row['nombres'];
$_SESSION['apellidos']=$row['apellidos'];

// si el login esta bien, redirecciono al usuario para que vaya a otra pagina donde se chequea de nuevo la sesion
header"Location: ../usuarios/valido.php" );

}
else
{
//si el usuario ni el pass corresponden, mostrar...
header"Location: ../html/index.php?error=ERROR: Login o Password incorrectos!" );
    }
?> 

ok hasta ahi todo bien, pero ya dentro del sistema
quiero verificar que este activa la sesion mediante un include que coloco en cada página y hacer referencia al chequeo de la sesion
Código PHP:
<? include ("../include/checkuser.php"?>
Código PHP:

<?
//checkuser.php
session_start();
if (!isset(
$_SESSION['usuario'])){
    die (
"Usuario no registrado");
}
?>
pero obtengo este error:


Warning: session_start(): Cannot send session cookie - headers already sent by (output started at C:\inetpub\wwwroot\miweb\include\checkuser.php on line 2
__________________
Un Saludo, Andinistas.
"Llegaron... Ellos tenían la biblia y nosotros la tierra... y nos dijieron: 'Cierren los ojos y recen.' Cerramos los ojos y cuando los abrimos,
ellos tenían la tierra y nosotros la biblia." Abadío Green.

Última edición por andinistas; 18/03/2004 a las 09:54