Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2011, 19:44
franjgg
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 2 meses
Puntos: 4
Por que me da este error?

Hola amigos como estais,

Vereis estoy intentando usar este codigo:

session_set_cookie_params((time()+$_SITE['session_length']));
session_start();
$sess = session_name();
setcookie($sess, session_id(), time() + $_SITE['session_length']);

Esta en la documentacion de php online, para determinar la durracion de la session para mi aplicacion una vez determinada, pienso crear una funcion en javascript que lea esa variable de duraccion y cuando pase el tiempo que vale esa variable rediriga automaticamante al login.

Bien la cosa es que al incluir el codigo me esta dando el siguiente error:

Warning: Cannot modify header information - headers already sent by (output started

Alguien sabe si es debido a algun valor en el php.ini?

Un saludo y si alguin tiene alguna sugerencia mejor para hacer este proceso que creo que es mas adecuado pues estaria muy agradecido.

Un saludo amigos