Ver Mensaje Individual
  #19 (permalink)  
Antiguo 05/06/2010, 12:32
veronica21
 
Fecha de Ingreso: junio-2009
Mensajes: 103
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: Problema con variable de sesion

esque login o registrate es un archivo que va incluido en el index de guest - invitado y alli si que tengo el session_start, por otro lado se podria meter la etiqueta de html y body debajo del session_start() con un echo sin que fastidie ni los header ni nada??

aqui te pongo el index del guest donde tengo el session_start();



index guest





<?php
@session_start();
//definimos la ruta donde se encuentra el archiv conexion con el conectaremos con la bd para reducir codigo
define('conexionbd','../conexion/conexion.php');

if(!empty($_SESSION['user']) && !empty($_SESSION['name']))
{
if($_SESSION['user'] == 'usuario')
{
header("Location: ../usuario/index.php");
exit;
}
else if($_SESSION['user'] == 'administrador')
{
header("Location: ../management/index.php");
exit;
}
}
else
{
//definimos el usuario, en este caso invitado
$_SESSION['user'] = "invitado";
?>

<!-- CUERPO -->
<DIV class='contenedor'>

<!-- LOGO PRINCIPAL -->
<?php
@include("includes/baner.php");
?>


<!-- SECCION IZQUIERDA -->
<?php
@include("includes/seccion_izquierda.php");
?>


<!-- SECCION CENTRO -->
<DIV CLASS='centro'>

<?php


if( empty($_GET['tipoarticulo']) && empty($_GET['categoria']) && empty($_GET['nom']) )
{
if( empty($_GET['page']) )
{
@include("includes/centro/noticia.php");
}
else
{
$page = $_GET['page'];
@include("includes/centro/".$page.".php");
}
}
else
{
@include("includes/centro/articulos.php");
}

?>

</DIV>

<!-- SECCION DERECHA -->
<?php
@include("includes/seccion_derecha.php");
?>

<?php
echo "</DIV>";
echo "</HTML>";

}//cierra else
?>

<HTML>
<HEAD><TITLE> Haz tus compras </TITLE>
<link rel=stylesheet type=text/css href=../css/recursos.css>
<link rel=stylesheet type=text/css href=../css/noticias.css>
<link rel=stylesheet type=text/css href=../css/articulos_carrito.css>
<link rel=stylesheet type=text/css href=../css/carrito_compra.css>
</HEAD>
</HTML>


el login o registrate se carga en el div class='centro', saludos