<?php

/*
 * By Snake77se
 * for Creat!va
 * 06/2011
 * cambio de estatus de curso de activo a cerrado por ajax
 */
//Includes
include_once '../seguridad.php';
include_once '../seguridad_admin.php';
include_once '../conectaBD.php';
//REQUEST's
$curso_id = f_iif($_REQUEST['curso_id'], '', '', '');
$estatus = f_iif($_REQUEST['estatus'], '', '', '');
//ECHO's
//echo ''..'</br>';
//echo 'curso_id: '.$curso_id.'</br>';
//echo 'estatus: '.$estatus.'</br>';
//UPDATE Estatus
$resultado = ejecutaConsulta("UPDATE cursos\n\t\t\t\t\t\t\t\t\tSET\n\t\t\t\t\t\t\t\t\t\testatus = '{$estatus}'\n\t\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\t\tid = {$curso_id};");
if ($resultado) {
    echo "TRUE";
} else {
    echo "FALSE";
}
//***************************************************************************************************************************************
//					FUNCION VALIDACION
//***************************************************************************************************************************************
function f_iif($v1, $v2, $d, $e)
{
Beispiel #2
0
         case '2c':
             $titulo .= __("Recibir correos de bajas");
             break;
         case '3c':
             $titulo .= __("Correo administrador");
             break;
         case '4c':
             $titulo .= __("Criterio de ordenacion");
             break;
         case '5c':
             $titulo .= __("Direccion del servidor");
             break;
     }
     break;
 case '16':
     $DML = f_iif($_REQUEST['hd_DML'], '', '', '');
     if ($DML == 'I') {
         $titulo .= __("Nuevo Curso");
     } else {
         $titulo .= __("Editar Curso");
     }
     $pagina = "../CursoDML.php";
     break;
 case '17':
     $titulo .= __("Nuevo tipo de participacion");
     $pagina = "../tipoParticipacion2.php";
     break;
 case 'logout':
     $titulo .= __("Salir");
     $pagina = "../salir.php";
     break;
}
if (!isset($lista)) {
    $lista = 0;
}
if (!isset($pag)) {
    $pag = 1;
}
//$idFilter=f_iif($_REQUEST['idFilter'], 'NULL', '', $_SESSION['SessionIdFilter']);
//$cursoFilter=f_iif($_REQUEST['cursoFilter'], 'NULL', '', f_iif($_REQUEST['cursoFilter'], '', $_SESSION['SessionCursoFilter'], ''));
$institutoFilter = f_iif($_REQUEST['institutoFilter'], 'NULL', '', f_iif($_REQUEST['institutoFilter'], '', $_SESSION['SessionInstitutoFilter'], ''));
$matriculaFilter = f_iif($_REQUEST['matriculaFilter'], 'NULL', '', f_iif($_REQUEST['matriculaFilter'], '', $_SESSION['SessionMatriculaFilter'], ''));
$profesorFilter = f_iif($_REQUEST['profesorFilter'], 'NULL', '', f_iif($_REQUEST['profesorFilter'], '', $_SESSION['SessionProfesorFilter'], ''));
$estatusFilter = f_iif($_REQUEST['estatusFilter'], 'NULL', '', f_iif($_REQUEST['estatusFilter'], '', $_SESSION['SessionEstatusFilter'], ''));
$fechaIniFilter = f_iif($_REQUEST['fechaIniFilter'], 'NULL', '', f_iif($_REQUEST['fechaIniFilter'], '', $_SESSION['SessionFechaIniFilter'], ''));
$fechaFinFilter = f_iif($_REQUEST['fechaFinFilter'], 'NULL', '', f_iif($_REQUEST['fechaFinFilter'], '', $_SESSION['SessionFechaFinFilter'], ''));
$cleanFields = f_iif($_REQUEST['clean'], '', '', '');
if (!empty($cleanFields)) {
    ?>
			<script language="JavaScript" type="text/javascript">
				//alert('CLEARS');
			</script>
<?php 
    //$_SESSION['SessionIdFilter'] = "";
    //$_SESSION['SessionCursoFilter'] = "";
    $_SESSION['SessionInstitutoFilter'] = "";
    $_SESSION['SessionMatriculaFilter'] = "";
    $_SESSION['SessionProfesorFilter'] = "";
    $_SESSION['SessionEstatusFilter'] = "";
    $_SESSION['SessionFechaIniFilter'] = "";
    $_SESSION['SessionFechaFinFilter'] = "";
    //$idFilter = '';
			if(tipo=='P'){
				var rd = document.getElementById('varP'+i);
				var ch = document.getElementById('chAllP');
				rd.checked = ch.checked;
			}
		}
	}
</script>

<?php 
include_once 'paginar.php';
$ord = $_REQUEST['ordenacion'];
$idioma = f_iif($_REQUEST['idioma'], '', $_SESSION['idioma'], '');
$jornada_id = f_iif($_REQUEST['jornada_id'], '', $_SESSION['jornada_id'], '');
$mod = $_REQUEST['mod'];
$pag = f_iif($_REQUEST['pag'], '', 1, '');
if (!isset($ord)) {
    $resultado = ejecutaConsulta("SELECT valor FROM config WHERE nombre='criterio_ord'");
    $ord = pg_result($resultado, 0, 'valor');
}
if (!isset($ord)) {
    $ord = "nombre, ape1";
}
$resultado = ejecutaConsulta("SELECT * FROM usuarios WHERE estado=3 AND jornada_id={$jornada_id} ORDER BY {$ord};");
$filas = pg_numrows($resultado);
$jornadas = ejecutaConsulta("SELECT *\r\n\t\t\t\t\t\t\t\tFROM jornadas\r\n\t\t\t\t\t\t\t\tWHERE estatus IN ('ACT', 'CDO')\r\n\t\t\t\t\t\t\t\tAND id = {$jornada_id};");
$cant = pg_num_rows($jornadas);
if ($cant < 1) {
    $hoy = date("D, d, M, Y h:i");
    error_log($hoy . " - " . $err . "\n", 3, ERROR_LOG);
    $escape = "<SCRIPT>window.location.href='" . PAGINA_ESCAPE . "';</SCRIPT>";
<?php

/*
 * By Snake77se
 * for Creativa, C.A.
 * 2013
 * ajax para eliminar usuario de un curso
 * 
 */
//Includes
include_once '../seguridad.php';
include_once '../seguridad_admin.php';
include_once '../conectaBD.php';
$usuario_id = f_iif($_REQUEST['usuario_id'], '', '', '');
$curso_id = f_iif($_REQUEST['curso_id'], '', '', '');
if (!empty($usuario_id) && !empty($curso_id)) {
    $SQL = "DELETE FROM usuario_cursos WHERE usuario_id = {$usuario_id} AND curso_id = {$curso_id};";
    $result = ejecutaConsulta($SQL);
    if ($result) {
        echo "TRUE";
    } else {
        echo "FALSE";
    }
} else {
    echo "FALSE";
}
//***************************************************************************************************************************************
//					FUNCION VALIDACION
//***************************************************************************************************************************************
function f_iif($v1, $v2, $d, $e)
{
Beispiel #6
0
        $email_header = $row['path_email_header'];
        $email_footer = $row['path_email_footer'];
        $header = $row['path_header'];
        $footer = $row['path_footer'];
        $idiomas = $row['idiomas'];
        $predeterminada = $row['predeterminada'];
        $capacidad = $row['capacidad'];
        $email = $row['email'];
        $link_jornadas = $row['link_jornadas'];
        $link_usuario = $row['link_zona_usuario'];
        $link_formulario = $row['link_formulario'];
        $DML = 'U';
    }
}
//SI NO VIENE UN USUARIO POR REQUEST ES PORQUE SE VA A INSERTAR UNA NUEVO
$DML = f_iif($DML, '', 'I', '');
if ($DML == 'I') {
    $result = ejecutaConsulta("Select (max(id) + 1) AS ultimo_id from jornadas;");
    $nuevo_curso_id = pg_result($result, 0, 0);
    $link_formulario = $protocolo . "jornadas.gvsig-training.com/form.php?jor=" . $nuevo_curso_id;
    $link_usuario = $protocolo . "jornadas.gvsig-training.com/usuario_login.php?jor=" . $nuevo_curso_id;
} elseif ($DML == 'U') {
    $nuevo_curso_id = $curso_id;
}
?>
	<script language="JavaScript" type="text/javascript">
		var validarCampos = function(){
			var todoOK = true;
			var igual = true;
			
			if(form1.nom.value=="") {
<?php

/*
 * By Snake77se
 * for Creat!va
 * 2011-07
 */
//INCLUDE's
include_once '../conectaBD.php';
//REQUEST's
$id = f_iif($_REQUEST['id'], '', '', '');
//ECHO's
//echo 'id: '.$id.'</br>';
if (!empty($id)) {
    $dml = 'U';
    //Datos del Usuario
    $SQL = "SELECT * FROM administrador WHERE id={$id};";
    $usuario = ejecutaConsulta($SQL);
    $usu = pg_result($usuario, 0, 'usu');
    $pass = pg_result($usuario, 0, 'pass');
    $comentario = pg_result($usuario, 0, 'comentario');
    $email = pg_result($usuario, 0, 'email');
    //Datos de los cursos del Usuario
    $SQL = "SELECT \n\t\t\t\tcu.* \n\t\t\tFROM \n\t\t\t\tcurso_profesores AS cp, \n\t\t\t\tcursos as cu \n\t\t\tWHERE cp.profesor_id={$id} \n\t\t\t\tAND cp.curso_id = cu.id \n\t\t\tORDER BY cu.institucion, cu.nombre, cu.fecha_inicio;";
    $admin_cursos = ejecutaConsulta($SQL);
    //Cursos activos y Cerrados
    $SQL = "SELECT * \n\t\t\tFROM cursos \n\t\t\tWHERE estatus in ('ACT', 'CDO') \n\t\t\t\tAND id NOT IN (\n\t\t\t\t\t\t\t\tSELECT curso_id \n\t\t\t\t\t\t\t\tFROM curso_profesores \n\t\t\t\t\t\t\t\tWHERE profesor_id = {$id}\n\t\t\t\t\t\t\t) \n\t\t\tORDER BY institucion, nombre, fecha_inicio ;";
    $cursos = ejecutaConsulta($SQL);
} else {
    $dml = 'I';
}
<?php

@(include 'enviaCorreo.php');
@(include 'conectaBD.php');
@(include 'seguridad.php');
$jornada_id = f_iif($_REQUEST['jornada_id'], '', $_SESSION['jornada_id'], '');
$idioma = f_iif($_REQUEST['idioma'], '', $_SESSION['idioma'], '');
$jornadas = ejecutaConsulta("SELECT *\n\t\t\t\t\t\t\t\tFROM jornadas\n\t\t\t\t\t\t\t\tWHERE estatus IN ('ACT', 'CDO')\n\t\t\t\t\t\t\t\tAND id = {$jornada_id};");
$cant = pg_num_rows($jornadas);
if ($cant < 1) {
    $hoy = date("D, d, M, Y h:i");
    error_log($hoy . " - " . $err . "\n", 3, ERROR_LOG);
    $escape = "<SCRIPT>window.location.href='" . PAGINA_ESCAPE . "';</SCRIPT>";
    echo $escape;
    die;
}
while ($row = pg_fetch_assoc($jornadas)) {
    $jor = $row['nombre'];
    if (empty($idioma)) {
        $idioma = $row['idioma'];
    }
}
include_once 'internacionalizacion.php';
$update = false;
$password = false;
if ($_POST) {
    foreach ($_POST as $nombre_campo => $valor) {
        $variable = substr($valor, 0, 1);
        $id = substr($valor, 1);
        if ($variable == 'P') {
            $resultado = ejecutaConsulta("Select password, correo, estado from usuarios where id={$id};");
$region = htmlspecialchars($_REQUEST['region'], ENT_QUOTES);
$pais = htmlspecialchars($_REQUEST['pais'], ENT_QUOTES);
$org = htmlspecialchars($_REQUEST['org'], ENT_QUOTES);
$puesto = htmlspecialchars($_REQUEST['puesto'], ENT_QUOTES);
$telf = htmlspecialchars($_REQUEST['telf'], ENT_QUOTES);
$fax = htmlspecialchars($_REQUEST['fax'], ENT_QUOTES);
$website = htmlspecialchars($_REQUEST['website'], ENT_QUOTES);
$idioma = htmlspecialchars($_REQUEST['idioma'], ENT_QUOTES);
$tipodni = htmlspecialchars($_REQUEST['tipo_dni'], ENT_QUOTES);
$dni = htmlspecialchars($_REQUEST['dni'], ENT_QUOTES);
$idioma_usu = htmlspecialchars($_REQUEST['idioma_usu'], ENT_QUOTES);
$cant = $_REQUEST['hd_cant_cursos'];
for ($x = 0; $x < $cant; $x++) {
    $cursos[] = f_iif($_REQUEST['curso_' . $x], '', '', '');
    //echo 'curso_'.$x.': '.$cursos[$x].'<br />';
    $cursosBD[] = f_iif($_REQUEST['cursoBD_' . $x], '', '', '');
    //echo 'cursoBD_'.$x.': '.$cursosBD[$x].'<br />';
}
if ($editar) {
    //Miramos si el correo ya ha sido activado
    $resultado = ejecutaConsulta("SELECT count(correo) FROM usuario WHERE correo='{$correo}';");
    $hayCorreo = pg_result($resultado, 0, 0);
    $resultado = ejecutaConsulta("SELECT id, edicion FROM usuario WHERE correo='{$correo}';");
    $id = pg_result($resultado, 0, 'id');
    $edicion = pg_result($resultado, 0, 'edicion');
    if ($hayCorreo > 0) {
        if ($edicion == 'ON') {
            $res = ejecutaConsulta("UPDATE usuario \r\n\t\t\t\t\t\t\t\tSET \r\n\t\t\t\t\t\t\t\t\tnombre='{$nombre}', \r\n\t\t\t\t\t\t\t\t\tape1='{$ape1}', \r\n\t\t\t\t\t\t\t\t\tdir='{$dir}',\r\n\t\t\t\t\t\t\t\t\tciudad='{$ciudad}', \r\n\t\t\t\t\t\t\t\t\tcp='{$cp}',\r\n\t\t\t\t\t\t\t\t\tregion='{$region}',\r\n\t\t\t\t\t\t\t\t\tpais='{$pais}',\r\n\t\t\t\t\t\t\t\t\torg='{$org}',\r\n\t\t\t\t\t\t\t\t\tpuesto='{$puesto}',\r\n\t\t\t\t\t\t\t\t\ttelf='{$telf}', \r\n\t\t\t\t\t\t\t\t\tfax='{$fax}', \r\n\t\t\t\t\t\t\t\t\twebsite='{$website}',\r\n\t\t\t\t\t\t\t\t\tidioma='{$idioma_usu}',\r\n\t\t\t\t\t\t\t\t\tdni='{$dni}',\r\n\t\t\t\t\t\t\t\t\ttipo_dni='{$tipodni}'\r\n\t\t\t\t\t\t\t\tWHERE id={$id}");
        }
        /*
         * Snake77se
Beispiel #10
0
        //Modulos de Importación desde Joomla
        if ($_SESSION["usuario"] == "admin") {
            $titulo .= __("Importacion desde Joomla");
            $pagina = "importacionCursos.php";
        } else {
            echo '<script language="JavaScript" type="text/javascript">
						location.href="default.php?mod=0";
					</script>';
        }
        break;
    case 'logout':
        $titulo .= __("Salir");
        $pagina = "../salir.php";
        break;
    case 'page':
        $page = f_iif($_REQUEST['page'], '', '', '');
        $titulo .= __("Debug");
        $pagina = $page;
        break;
    default:
        $titulo .= __("PAGINA NO ENCONTRADA");
        $pagina = "";
        break;
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
	<head>
		<title><?php 
echo __("Sistema de Certificados de gvSIG-Training.com");
?>
                $correo = pg_result($resultado, 0, 'correo');
                $pass = pg_result($resultado, 0, 'password');
                $estado = pg_result($resultado, 0, 'estado');
                if ($estado == 5) {
                    mandarAsistencia($correo, $pass);
                }
            } else {
                if ($variable == 'Y') {
                    $resultado = ejecutaConsulta("UPDATE usuarios SET estado=3 WHERE id={$id}");
                    $alert = 'TRUE';
                } elseif (substr($nombre_campo, 0, 11) == 'bd_edicion_') {
                    //Edicion de usuario
                    $id = substr($nombre_campo, 11);
                    $bd_edicion = $_REQUEST['bd_edicion_' . $id];
                    //$edicion = $_REQUEST['varD'.$id];
                    $edicion = f_iif($_REQUEST['varD' . $id], '', 'OFF', 'ON');
                    //echo "nombre_campo: ".$nombre_campo."<br />";
                    //echo "id: ".$id."<br />";
                    //echo "bd_edicion: ".$bd_edicion."<br />";
                    //echo "edicion: ".$edicion."<br />";
                    //echo "<br />";
                    if ($bd_edicion != $edicion) {
                        $resultado = ejecutaConsulta("UPDATE usuarios SET edicion='{$edicion}' WHERE id={$id}");
                        $alert = 'TRUE';
                    }
                }
            }
        }
    }
    echo "<SCRIPT>\n\tif('{$alert}'=='TRUE')alert('" . _j("Registo actualizado") . "');\n\twindow.location.href='templates/default.php?mod={$lista}&pag={$pag}&ordenacion={$ord}';</script>";
} else {