Ejemplo n.º 1
0
 * LICENSE: código fuente distribuido con licencia LGPL
 *
 * @author  Katherine Inalef - Kelluwen
 * @copyleft Kelluwen, Universidad Austral de Chile
 * @license www.kelluwen.cl/app/licencia_kelluwen.txt
 * @version 0.1
 *
 **/
//Si la forma de acceder al script es mediante el navegador web entonces redirige a la pagina principal
if (strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) != 'xmlhttprequest' && !isset($_SERVER['HTTP_REFERER'])) {
    header("Location:ingresar.php");
}
$ruta_raiz = "./";
require_once $ruta_raiz . "conf/config.php";
require_once $ruta_raiz . "inc/all.inc.php";
if (!existeSesion()) {
    header('Location: ingresar.php');
}
$perfil_usuario = $_REQUEST["nombre_usuario"];
$es_profesor = $_SESSION["klwn_inscribe_diseno"];
$conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd);
$id_diseno_d = dbExpObtenerIdDiseno($_SESSION["id_exp_seleccionada"], $conexion);
$_datos_usuario = dbObtenerInfoUsuario($perfil_usuario, $conexion);
$_experiencias_usuario = dbObtenerExpUsuario($perfil_usuario, $conexion);
if ($es_profesor == 1) {
    ?>
    <div class="estado_experiencia"><?php 
    echo $lang_mural_usuario_mi_dm;
    ?>
 </div><br/>
    <div id="muro_usuario_bloque_posteo">
Ejemplo n.º 2
0
 *
 * LICENSE: código fuente distribuido con licencia LGPL
 *
 * @author  Katherine Inalef - Kelluwen
 * @copyleft Kelluwen, Universidad Austral de Chile
 * @license www.kelluwen.cl/app/licencia_kelluwen.txt
 * @version 0.1
 *
 **/
$ruta_raiz = "./";
require_once $ruta_raiz . "conf/config.php";
require_once $ruta_raiz . "inc/all.inc.php";
require_once $ruta_raiz . "inc/class.phpmailer.php";
date_default_timezone_set('America/Toronto');
$mostrar_formulario = true;
if (existeSesion()) {
    $mostrar_formulario = false;
}
/* Se ha hecho post */
if (!is_null($_REQUEST["rc_correo"])) {
    $mostrar_formulario = false;
    $error = null;
    $correo = $_REQUEST["rc_correo"];
    $conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd);
    $_datos_usuario = dbRecuperarContrasena($correo, $conexion);
    dbDesconectarMySQL($conexion);
    $mail = new PHPMailer();
    $body = $lang_recupera_registro_body_estimado . $_datos_usuario["nombre"] . "<br><br>";
    $body .= $lang_recupera_registro_body_encabezado . ": <br>";
    $body .= $lang_recupera_registro_body_estimado_nombre_usuario . $_datos_usuario["usuario"] . "<br>";
    $body .= $lang_recupera_registro_body_estimado_contrasena . $_datos_usuario["contrasena"] . "<br><br>";
Ejemplo n.º 3
0
function salirActualPaginaKelluwen()
{
    if (existeSesion()) {
        $_SESSION["salir_navegador"] = date("Y-n-j H:i:s");
    }
}
Ejemplo n.º 4
0
?>
',
                        width: 350,
                        height: 100,
                        modal: true
                    });
                    $dialog.dialog('open');
                    return false;
                });

                //Codigo agregado por Jordan Barría el 28-10-14

                window.onbeforeunload = function(e) {
                    //console.log('location href: '+ location.href +' onbeforeunload validar_navegacion: '+validar_navegacion);
                    /*existe_sesion="<?php 
echo existeSesion();
?>
";
                    if (existe_sesion){
                        console.log("Existe sesion para cerrar por onbeforeunload");*/
                        var id_sesion="<?php 
echo $_SESSION['id_sesion'];
?>
";
                        //if(!id_sesion) id_sesion="";
                        var existe_sesion=id_sesion.localeCompare("");
                        if (socket) desconectarWebsocket();
                        console.log("Existe sesion: "+existe_sesion+" id sesion: "+id_sesion);
                        if(existe_sesion!=0 && !validar_navegacion){//(!validar_navegacion || !validar_navegacion_por_hipervinculo)){
                            $.ajax({ 
                              type: "POST",