Ver Mensaje Individual
  #10 (permalink)  
Antiguo 19/09/2005, 10:49
daveee
 
Fecha de Ingreso: agosto-2005
Mensajes: 79
Antigüedad: 18 años, 9 meses
Puntos: 0
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!