function procesarFormulario() { if (isset($_REQUEST['botonCancelar2']) && $_REQUEST['botonCancelar2'] == "true") { redireccion::redireccionar('devolver'); exit; } if (isset($_REQUEST['botonCrear']) && $_REQUEST['botonCrear'] == "true") { $esteBloque = $this->miConfigurador->getVariableConfiguracion("esteBloque"); $rutaBloque = $this->miConfigurador->getVariableConfiguracion("raizDocumento") . "/blocks/bloquesModelo/"; $rutaBloque .= $esteBloque['nombre']; $host = $this->miConfigurador->getVariableConfiguracion("host") . $this->miConfigurador->getVariableConfiguracion("site") . "/blocks/bloquesModelo/registrarAnteproyecto/" . $esteBloque['nombre']; $conexion = "estructura"; $esteRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion); $cadenaSql = $this->miSql->getCadenaSql('registrar', $_REQUEST); $resultado = $esteRecursoDB->ejecutarAcceso($cadenaSql, 'insertar'); if ($resultado) { //modificar el estado del Anteproyecto $cadenaSql = $this->miSql->getCadenaSql('actualizarEstado', $_REQUEST); $resultado = $esteRecursoDB->ejecutarAcceso($cadenaSql, 'insertar'); redireccion::redireccionar('inserto'); exit; } else { redireccion::redireccionar('noInserto'); exit; } exit; } }
function procesarFormulario() { if (isset($_REQUEST['botonCancelarIni']) && $_REQUEST['botonCancelarIni'] == "true") { redireccion::redireccionar('devolver'); exit; } else { if (isset($_REQUEST['botonIni']) && $_REQUEST['botonIni'] == "true") { redireccion::redireccionar('iniciar'); exit; } } }
function procesarFormulario() { if (isset($_REQUEST['botonCancelar2']) && $_REQUEST['botonCancelar2'] == "true") { redireccion::redireccionar('devolver'); exit; } if (isset($_REQUEST['botonCrear']) && $_REQUEST['botonCrear'] == "true") { $esteBloque = $this->miConfigurador->getVariableConfiguracion("esteBloque"); $rutaBloque = $this->miConfigurador->getVariableConfiguracion("raizDocumento") . "/blocks/informefinal/"; $rutaBloque .= $esteBloque['nombre']; $host = $this->miConfigurador->getVariableConfiguracion("host") . $this->miConfigurador->getVariableConfiguracion("site") . "/blocks/informefinal/consultarInformeFinal/" . $esteBloque['nombre']; $conexion = "estructura"; $esteRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion); //buscar documento de antp $atributos['cadena_sql'] = $this->miSql->getCadenaSql('buscarDocumento3'); $documento = $esteRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "busqueda"); //var_dump($documento); // obtener codigos por separado $revisores = $_REQUEST['revisores']; $porciones = explode(";", $revisores); for ($i = 0; $i < $_REQUEST['numRevisores']; $i++) { // guardar solicitudes $datosSol = array('docente' => $porciones[$i], 'documento' => $documento[0][0]); $atributos['cadena_sql'] = $this->miSql->getCadenaSql('registrarSolicitudes', $datosSol); $matrizSol = $esteRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "busqueda"); var_dump($matrizSol); $datos = array('docente' => $porciones[$i], 'solicitud' => $matrizSol[0][0]); if ($matrizSol) { $cadenaSql = $this->miSql->getCadenaSql('registrar', $datos); $resultado = $esteRecursoDB->ejecutarAcceso($cadenaSql, 'insertar'); // guardar historial de las solicitudes de revisi�n $cadenaSql = $this->miSql->getCadenaSql('guardarHistorialSol', $matrizSol[0][0]); $resul = $esteRecursoDB->ejecutarAcceso($cadenaSql, 'insertar'); } } if ($resul) { //modificar el estado del Informe Final $cadenaSql = $this->miSql->getCadenaSql('actualizarEstado', $_REQUEST); $resul2 = $esteRecursoDB->ejecutarAcceso($cadenaSql, 'insertar'); } if ($resul2) { redireccion::redireccionar('inserto'); exit; } else { redireccion::redireccionar('noInserto'); exit; } } }
function procesarFormulario() { $esteBloque = $this->miConfigurador->getVariableConfiguracion("esteBloque"); $rutaBloque = $this->miConfigurador->getVariableConfiguracion("raizDocumento") . "/blocks/bloquesModelo/"; $rutaBloque .= $esteBloque['nombre']; $host = $this->miConfigurador->getVariableConfiguracion("host") . $this->miConfigurador->getVariableConfiguracion("site") . "/blocks/bloquesModelo/" . $esteBloque['nombre']; $conexion = "estructura"; $esteRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion); var_dump($_REQUEST); $atributos['cadena_sql'] = $this->miSql->getCadenaSql("buscarProyecto", $_REQUEST['proyecto']); $matrizProyecto = $esteRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "busqueda"); $fecha = date("Y-m-d"); // Buscar el ultimo documento del proyecto $atributos['cadena_sql'] = $this->miSql->getCadenaSql('buscarDocumento', $_REQUEST['proyecto']); $documentoProyecto = $esteRecursoDB->ejecutarAcceso($atributos['cadena_sql'], 'busqueda'); // Buscar la version del ultimo documento $atributos['cadena_sql'] = $this->miSql->getCadenaSql('buscarVersionDoc', $documentoProyecto[0][0]); $versionDoc = $esteRecursoDB->ejecutarAcceso($atributos['cadena_sql'], 'busqueda'); $i = 0; var_dump($_FILES); foreach ($_FILES as $key => $values) { $archivo[$i] = $_FILES[$key]; $i++; } $archivo = $archivo[0]; echo isset($archivo); if (isset($archivo)) { // obtenemos los datos del archivo $tamano = $archivo['size']; $tipo = $archivo['type']; $archivo1 = $archivo['name']; $prefijo = substr(md5(uniqid(rand())), 0, 6); echo $archivo1; if ($archivo1 != "") { // guardamos el archivo a la carpeta files $destino1 = $rutaBloque . "/documento/" . $prefijo . "_" . $archivo1; // var_dump($destino1); if (copy($archivo['tmp_name'], $destino1)) { $status = "Archivo subido: <b>" . $archivo1 . "</b>"; $destino1 = $host . "/documento/" . $prefijo . "_" . $archivo1; // var_dump($destino1); $aDoc = array('version' => $versionDoc[0][0] + 1, 'observacion' => $_REQUEST['observacion'], 'fecha' => $fecha, 'destino' => $destino1, 'nombre' => $archivo1, 'tamano' => $tamano, 'tipo' => $tipo, 'url' => $destino1, 'hash' => 'hash', 'estado' => 1, 'usuario' => $_REQUEST['usuario'], 'proyecto' => $_REQUEST['proyecto']); $atributos['cadena_sql'] = $this->miSql->getCadenaSql("registrarVersionDoc", $aDoc); $resultadoDocumento = $esteRecursoDB->ejecutarAcceso($atributos['cadena_sql'], 'registroDocumento'); echo $resultadoDocumento; redireccion::redireccionar('insertoDocumento'); exit; } else { $status = "Error al subir el archivo"; redireccion::redireccionar('noInsertoDocumento'); exit; } } else { $status = "Error al subir el archivo"; redireccion::redireccionar('noInsertoDocumento'); exit; } } else { $status = "Error al subir el archivo"; redireccion::redireccionar('noInsertoDocumento'); exit; } }