Ver Mensaje Individual
  #9 (permalink)  
Antiguo 17/01/2007, 05:10
xinxan22
 
Fecha de Ingreso: septiembre-2005
Mensajes: 522
Antigüedad: 18 años, 7 meses
Puntos: 0
Re: cesta de la compra

Entiendo el funcionamiento...ahora en la práctica ...

tengo mi página principal.php y en ella un include("area_cliente.php"); donde se muestra una tabla para el login de usuario


area_cliente.php

if($login){
//Compruevo si existe el usuario en la base de datos
//Comrpuevo si existe la contraseña para este usuario

//sino se cumplen muestro un mensaje de error
//si se cumple muestro los datos del usuario, por ejemplo el nombre y apellidos
//En este paso o antes de mostrar los datos del usuario, tengo que iniciar la session i quiero guardarme el usuario para poder tener acceso en todas las paginas

session_start();
$_SESSION['usuario']=$usuario;

}
else{
input type=text name=usuario
input type=pasword name=contraseña
input type=submit name=login
}

ahora me gustaría que cuando vaya en la pagina otra_principal.php con un vinculo, por ejemplo, pueda mostrar el area_clientes.php (en este caso el nombre del cliente y no el formulario de acceso).

El caso es que poniendolo de esta forma me aparece el siguiente error (en la misma pagina principal.php)

ERROR:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at principal.php:6) in area_de_clientes.php on line ...

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at principal.php:6) in area_de_clientes.php on line ...