include ("funciones.php");
if (!isset($_SESSION["nombre_usuario"])) {
muestraLogin($error); // no hay usuario logueado => mostramos el formulario de login
}else{
// Control de tiempo
$fechaGuardada = $_SESSION["ultimoAcceso"];
$ahora = date("Y-n-j H:i:s");
$tiempo_transcurrido = (strtotime($ahora)-strtotime($fechaGuardada));
//comparamos el tiempo transcurrido
if($tiempo_transcurrido >= $_SESSION["tiempo_maximo"]) {
//si pasaron 10 minutos o más
session_destroy(); // destruyo la sesión
muestraLogin($error);
//sino, actualizo la fecha de la sesión
}else {
$_SESSION["ultimoAcceso"] = $ahora;
?>
Cambiar Clave
include("../conecta.php");
if ( isset($_POST["cambiar"]) )
{
if ($_POST["cambiar"]==1){
//se cambia la clave
$idUsuario = $_SESSION["id_usuario"];
$claveActual = md5($_POST["chk|str|true|clave"]); //encriptamos para compararla
$claveNueva = $_POST["chk|str|true|clave_nueva"];
if (!empty($claveActual) && !empty($claveNueva)){
$mnsjError = cambiaClave($idUsuario, $claveActual, $claveNueva);
}
}
}else{
$mnsjError="";
}
//se muestra el formulario con el posible mensaje
muestraFormCambiaClave($mnsjError);
} // Fin usuario tiempo correcto
} // Fin usuario logueado
?>
include("pie.php");?>