domingo, 8 de marzo de 2009

Cannot send session cache limiter

Tengo una archivo php que hace las veces de menu. Por lo que lo llamo desde las páginas de la siguiente forma:

include("menu.php");
?>

dentro del menu muestra el e-mail de la persona. Este dato previamente lo he guardado en una sesión:

session_start();
$usuario = $_SESSION["EMAIL_USU"];
echo "Bienvenido :".$usuario."";

y me muestra el siguiente error:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/elforoc/public_html/mapa/configurar.php:8) in /home/elforoc/public_html/mapa/menu.php on line 2

En algunos foros leo que se trata de espacios que hay despues de los signos

Solucione el problema llevando las siguientes lineas al archivo que me estaba dando error:
session_start();
$usuario = $_SESSION["EMAIL_USU"];
?>

luego en el archivo menu.php hice mención de la variable.




Libro, Aprende a Programar en PHP YA!

No hay comentarios: