tengo un problemon
![triste](http://static.forosdelweb.com/fdwtheme/images/smilies/frown.png)
tengo un sitio totalmente dinamico, armo las paginas con cabezal cuerpo y pie de pagina dinamicamente y se levantan de la base de datos.
El sitio funciona todo bien.
Ahora el problema se me presenta cuando quiero implementar sesiones ya que me piden que el usuario para poder ver las noticias del sitio se loguee.
Peeero cuando el usuario se logueo se me pide en la pagina se vea el nombre del usuario y luego un logout para salir.
Del formulario de logueo voy a un proceso formulario
Código PHP:
<?
session_start();
include_once('includes/db.inc.php');
if(isset($_POST['usuario'])!="" and isset($_POST['clave'])!=""){
$bd = new db($host,$user,$pass);
$bd->db_connect();
$bd->db_select_db($db);
$bd->db_sql_select('*','users','user=\''.$_POST['usuario'].'\'','','','');
$bd->db_execute_query();
$row = $bd->get_next_row();
if(($row != $bd->get_next_row()))
{
$_SESSION['IdUser'] = $row['IdUser'];
$_SESSION['FirstName'] = $row['FirstName'];
$_SESSION['LastName'] = $row['LastName'];
$_SESSION['Email'] = $row['Email'];
include "home2.php";
}
else{
include "NoUsuario.php";
}}
?>
pero no le puedo poner
Código PHP:
header('Location: home2.php');
la pagina home2.php esta formada de esta forma
Código PHP:
<?
include_once('pages_top2_v01.php');
//este es el cabezal dinamico de la pagina
?>
texto html del cuerpo de la pagina
<?
include_once('pages_bottom_v01.php');
//llama al pie de pagina dinamicamente
?>
me da este error
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at …)
pero llamo a session_start(); al inicio de la pagina
muchas gracias