Example #1
0
 * @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";
require_once $ruta_raiz . "inc/verificar_sesion.inc.php";
// Obtener datos actuales del usuario
$conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd);
$datos_actuales = dbObtenerInfoUsuario($_SESSION["klwn_usuario"], $conexion);
$nombre_completo = $datos_actuales["nombre"];
list($nombre, $apellido) = split(' ', $nombre_completo);
list($anio, $mes, $dia) = split('-', $datos_actuales["fecha_nacimiento"]);
$datos_actuales["fecha_nacimiento"] = $dia . "-" . $mes . "-" . $anio;
if ($datos_actuales["fecha_nacimiento"] == "00-00-0000") {
    $datos_actuales["fecha_nacimiento"] = null;
}
dbDesconectarMySQL($conexion);
?>
<div id="contenido_modificar_perfil">
    <div id="modificar_datos_personales" class="estado_experiencia  modificar_datos click titulo_editar_a" >
        <img id="img_a" src="img/flecha_a.png"></img>
        <?php 
echo $lang_modificar_perfil_datos_personales;
?>
    header("Location:ingresar.php");
}
$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";
require_once $ruta_raiz . "inc/class.smtp.php";
require_once $ruta_raiz . "reco/inc/rec_db_functions.inc.php";
date_default_timezone_set('America/Toronto');
if (existeSesion()) {
    $id_usuario_muro = $_REQUEST["id_usuario_muro"];
    $id_usuario_publica = $_REQUEST["id_usuario_publica"];
    $nombre_usuario_muro = $_REQUEST["usuario_muro"];
    $id_experiencia_mensaje = $_SESSION["id_exp_seleccionada"];
    $conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd);
    $datos_usuario_muro = dbObtenerInfoUsuario($nombre_usuario_muro, $conexion);
    $mensaje = $_REQUEST["txt_nuevo_post_muro"];
    $mensaje_modal = $_REQUEST["txt_nuevo_post_muro_modal"];
    if ($mensaje_modal) {
        $mensaje_a_guardar = $mensaje_modal;
    } else {
        $mensaje_a_guardar = $mensaje;
    }
    $mail = new PHPMailer();
    $mail->From = "*****@*****.**";
    $mail->FromName = "Kelluwen";
    $mail->SetFrom('*****@*****.**', $lang_recupera_registro_body_estimado_despedida);
    //    $mail->AddBCC("*****@*****.**");
    $mail->AddReplyTo("*****@*****.**", $lang_recupera_registro_body_estimado_despedida);
    if (!is_null($_REQUEST["en_respuesta_a"])) {
        if (!is_null($_REQUEST["textcontent"]) or strlen($_REQUEST["textcontent"] > 1)) {
Example #3
0
 **/
//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">
        <div id="muro_usuario_nuevo_mensaje">
        <form id="muro_usuario_form_posteo" action="">
            <div id="mu_caja_texto">
                <textarea id="txt_nuevo_post_muro_id" name="txt_nuevo_post_muro" cols="30" rows="6"></textarea>
            </div>
            <div class="clear"></div>
            <div class="opciones_mensaje">
Example #4
0
} elseif (isset($codigo)) {
    $validacion = 'false';
    if (dbValidaCodigoSecreto($codigo, $conexion) == 1) {
        $validacion = 'true';
    }
} elseif (isset($codigo_gem)) {
    $validacion = 'false';
    if (dbValidaCodigoGemelo($codigo_gem, $conexion) >= 1) {
        $validacion = 'true';
    }
} elseif (isset($contrasena)) {
    $validacion = 'false';
    $nombre_usuario = $_SESSION["klwn_usuario"];
    if (dbValidaContrasenaUsuario($nombre_usuario, $contrasena, $conexion) == 1) {
        $validacion = 'true';
    }
} elseif (isset($rc_correo)) {
    if (dbValidaCorreoUsuario($rc_correo, $conexion) != 1) {
        $validacion = 'false';
    }
} elseif (isset($modificar_correo)) {
    $nombre_usuario = $_SESSION["klwn_usuario"];
    $usuario = dbObtenerInfoUsuario($nombre_usuario, $conexion);
    if ($usuario["email"] != $modificar_correo) {
        if (dbValidaCorreoUsuario($modificar_correo, $conexion) >= 1) {
            $validacion = 'false';
        }
    }
}
echo $validacion;
dbDesconectarMySQL($conexion);