Muchas gracias... lo voy a intentar... de todas maneras te explico donde viene el problema y el codigo...
Tengo un tagboard, y solo quiero q envie el contenido si continua la sesion... entonces el formulario del contenido lo mando a un fichero .php
en este fichero recogeria los valores por POST y los introduciria en la base de datos... y al final coloco el header ("location :pagina anterior");
hasta ahi bien... pero le he introducido delante el cont_session.php... que te hago un resumen del codigo...
Código PHP:
<?
session_start();
if ($_SESSION["ultimoAcceso"]){
//y ahora comparo con la fecha guardada de la ultima actividad
if($tiempo_transcurrido >= 999) {
//cierro la sesion y le digo q se vuelva a loguear
mysql_close();
session_destroy(); // destruyo la sesión
unset($_SESSION);
header("Location: $PHP_SELF?er=3"); //envío al usuario a la pag.
exit;
//sino, actualizo la fecha de la sesión
}else
$_SESSION["ultimoAcceso"] = $ahora;
}
?>
al codigo esta incompleto... le falta... recoger los valores de ultimo acceso... y poner las nueva fecha... etc... solo he puesto donde actua las sesiones y el header...
entonces como pongo antes el include... me dice q la cabecera se habia enviado antes con el inicio de sesion....
Debo cerrarla como me has dicho, no?
Entonces es recomendado cerrar la sesion una vez que haya comparado y modificado los datos de sesion??
Muchas gracias... voy a ver si asi va bien!