<?php session_start(); include './query.php'; date_default_timezone_set('UTC'); $conexion = new Querys(); switch ($_POST['opcion']) { case 'copei': switch ($_POST['tipo_copei_esc']) { case "0.1": case "1.1": $escolaridad = $_POST['tipo_copei_esc'] == "0.1" ? $_POST['escolaridad'] : "Doctorado"; if ($_POST['guar_act'] == null) { $conexion->Guardar("INSERT INTO Escolaridad (Nombre, Localidad, Anio, FK_Usuario, Grado) values ('" . $_POST['topic'] . "', '" . $_POST['localidad'] . "', '" . $_POST['anio_esc'] . "', " . $_SESSION['Usuario_Temporal'] . ", '" . $escolaridad . "')"); } else { $conexion->Guardar("UPDATE Escolaridad SET Nombre = '" . $_POST['topic'] . "', Localidad = '" . $_POST['localidad'] . "', Anio = '" . $_POST['anio_esc'] . "', Grado = '" . $escolaridad . "' WHERE ID_Escolaridad = " . $_POST['guar_act']); } break; case "0.2": case "1.2": $estancia = $_POST['tipo_copei_esc'] == "0.2" ? 0 : 1; $nombre = $_POST['tipo_copei_esc'] == "0.2" ? $_POST['topic'] : $_POST['localidad']; $fecha_final = $_POST['tipo_copei_esc'] == "0.2" ? '0000-00-00' : $_POST['anio_pub_t'] . "-" . $_POST['mes_pub_t'] . "-" . $_POST['dia_pub_t']; if ($_POST['guar_act'] == null) { $conexion->Guardar("INSERT INTO Experiencia (Nombre_Localidad, Fecha_Inicial, Fecha_Final, FK_Usuario, Estancia) values ('" . $nombre . "', '" . $_POST['anio_pub'] . "-" . $_POST['mes_pub'] . "-" . $_POST['dia_pub'] . "', '" . $fecha_final . "', " . $_SESSION['Usuario_Temporal'] . ", " . $estancia . ")"); } else { $conexion->Guardar("UPDATE Experiencia SET Nombre_Localidad = '" . $nombre . "', Fecha_Inicial = '" . $_POST['anio_pub'] . "-" . $_POST['mes_pub'] . "-" . $_POST['dia_pub'] . "', Fecha_Final = '" . $fecha_final . "', Estancia = " . $estancia . " WHERE ID_Experiencia = " . $_POST['guar_act']); } break; case "0.3": if ($_POST['guar_act'] == null) {
unset($tipo[count($tipo) - 1]); $tipo = implode(".", $tipo); $datos = $lectura->particionar_datos($contenido[$x++]); if ($tipo == "0.1" && count($datos) != 4) { $guardar = false; } else { if ($tipo == "1.1" && count($datos) != 3) { $guardar = false; } } if ($guardar) { if ($datos[count($datos) - 1] < 1950 || $datos[count($datos) - 1] > 2050) { $lectura->errores .= "El año del producto " . $lectura->producto . " no es correcto\n"; } else { if ($lectura->buscar_similitud("SELECT COUNT(ID_Escolaridad) AS Total FROM Escolaridad WHERE Nombre LIKE '" . $datos[0] . "' AND Localidad LIKE '" . $datos[1] . "' AND Grado LIKE '" . ($tipo == "0.1" ? $datos[2] : "Doctorado") . "' AND Anio = '" . $datos[count($datos) - 1] . "' AND FK_Usuario = " . $_SESSION["Usuario_Temporal"]) == 0) { $conexion->Guardar("INSERT INTO Escolaridad (Nombre, Localidad, Anio, FK_Usuario, Grado) values ('" . $datos[0] . "', '" . $datos[1] . "', '" . $datos[count($datos) - 1] . "', " . $_SESSION['Usuario_Temporal'] . ", '" . ($tipo == "0.1" ? $datos[2] : "Doctorado") . "')"); $lectura->errores .= $conexion->error == "" ? "El producto " . $lectura->producto . " se almaceno correctamente\n" : $conexion->error; } } } else { $lectura->errores .= "El producto " . $lectura->producto . " no cuenta con todos los campos\n"; } } else { if (($contenido[$x][0] == "0" || $contenido[$x][0] == "1") && $contenido[$x][2] == "2" && ($x = $lectura->lineas_vacias($contenido, $x + 1)) != -1 && ($guardar = $lectura->verificar($contenido, $x, $guardar))) { $tipo = explode(".", $lectura->producto); unset($tipo[count($tipo) - 1]); $tipo = implode(".", $tipo); $datos = $lectura->particionar_datos($contenido[$x++]); if ($tipo == "0.2" && count($datos) != 2) { $guardar = false; } else {
<?php include './Scripts/query.php'; $conexion = new Querys(); $conexion->Guardar("INSERT INTO Usuario (Nombre, Rol, Estatus, Contrasenia, Nick, FK_Unidad_Departamento) VALUES ('Administrador', 'Administrador', 'Activo', '" . sha1("admin") . "', 'admin', 2)");