Quiero saber si es correcto o no crear una variable de sesión antes de crear la sesión. Este es mi script para que entiendan mejor :
$_SESSION["Num_Sesion"]="0";
include("chequear_sesiones.php");
en otro script "chequear_sesiones.php" :
session_name("sesion");
session_start();
$_SESSION["autentificado"]="SI";
$_SESSION["ultimoAcceso"]=date("Y-n-j H:i:s");
Al ejecutar en el browser aparece el siguiente mensaje :
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /var/www/procesadoras/verificar.php:7) in /var/www/procesadoras/chequear_sesiones.php on line 37
La linea 37 hace referencia a la creación e inicio de la sesión. No estoy muy práctico ni experto en manejo de sesiones, y probando con el valor de alguna variable global para controlar si el usuario ya fue autentificado o no.