コード例 #1
0
/**
 * 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());
        }
    }
}
コード例 #2
0
<?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/>