Estoy probando este script en una pagina:
primera_pagina.php
Código PHP:
<?php
$_SESSION["ultimoAcceso"]= date("Y-n-j H:i:s");
?>
segunda_pagina.php
Código PHP:
<script language="JavaScript">
function llama_borra_todo(){
var llamador;
llamador=1;
}
</script>
if($llamador==1)
{borra_todo();}
echo "<p>".$llamador;
function borra_todo(){
$fechaGuardada = strtotime($_SESSION["ultimoAcceso"]);
$ahora = strtotime(date("Y-n-j H:i:s"));
$tiempo_transcurrido = ($ahora-$fechaGuardada);
//comparamos el tiempo transcurrido
if($tiempo_transcurrido >= 50) {
//si pasaron 10 minutos o más
echo "<p>YA ES HORA YA ES HORA!!!";
echo "<p>pasaron ".$tiempo_transcurrido;
echo "<p>fecha guardada: ".$fechaGuardada;
echo "<p> ahora: ".$ahora;
foreach (glob("tmp/*") as $filename) {
// Es que quiero borrar todos los archivos generados en esa carpeta cuando se acabe la session ^_^
unlink($filename);
}
//session_destroy(); // destruyo la sesión
}else {
echo "<p>NO PASA NAA!!!";
$_SESSION["ultimoAcceso"] = $ahora;
}
}
Primero se ingresa primera_pagina.php y luego a la segunda_pagina.php, pero no sirve de naa. Alquien me puede ayudar???