/** * Refresca el tiempo de duracion de la sesion<br> * La contabilizacion se realiza a mano, ya que ninguna de las configuraciones * sobre el servidor demostro ser eficaz<br> * El periodo de refresco puede ser configurable desde el archivo config * del proyecto */ function refrescarSesion() { global $_sesion_tiempo; $temp = obtenerDeSesion("created"); if ($temp != false) { if (time() - $temp > $_sesion_tiempo) { actualizarSesion(); guardarEnSesion("created", time()); } } }
<?php /* * To change this template, choose Tools | Templates * and open the template in the editor. */ $ruta_raiz = "./"; require_once $ruta_raiz . "conf/config.php"; require_once $ruta_raiz . "inc/all.inc.php"; $conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd); $datos = dbObtenerInfoUsuario($_SESSION["klwn_usuario"], $conexion); dbDesconectarMySQL($conexion); $_imagen = darFormatoImagen($datos["imagen"], $config_ruta_img_perfil, $config_ruta_img); $imagen_normal = $_imagen["imagen_usuario"]; $imagen_grande = $_imagen["imagen_grande"]; actualizarSesion($datos["nombre"], $datos["imagen"], $datos["email"], $datos["mostrar_correo"], $datos["mostrar_fecha"]); ?> <div class="inicio_img"> <img alt="<?php echo $perfil_usuario; ?> " src="<?php echo $imagen_normal . '?' . rand(1, 999999); ?> " height="50"/> </div> <div class="inicio_datos"> <?php echo $datos["nombre"]; ?> <br/>