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("buscarAnteproyecto", $_REQUEST['anteproyecto']); $matrizProyecto = $esteRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "busqueda"); $fecha = date("Y-m-d"); $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; $aDoc = array('version' => $_REQUEST['version'], 'observacion' => $_REQUEST['observacionesVersion'], 'fecha' => $fecha, 'destino' => $destino1, 'nombre' => $archivo1, 'tamano' => $tamano, 'tipo' => $tipo, 'url' => $destino1, 'hash' => 'hash', 'estado' => 1, 'usuario' => $_REQUEST['usuario']); $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; } }
function procesarFormulario() { if (isset($_REQUEST['botonCancelarIni']) && $_REQUEST['botonCancelarIni'] == "true") { redireccion::redireccionar('devolver'); exit; } else { if (isset($_REQUEST['botonIniciar']) && $_REQUEST['botonIniciar'] == "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/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) { // obtener codigos por separado $revisores = $_REQUEST['revisores']; $porciones = explode(";", $revisores); for ($i = 0; $i < $_REQUEST['numRevisores']; $i++) { //guardar solicitudes $atributos['cadena_sql'] = $this->miSql->getCadenaSql('registrarSolicitudes', $porciones[$i]); $matrizSol = $esteRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "busqueda"); var_dump($matrizSol); //guardar historial de las solicitudes de revisión $cadenaSql = $this->miSql->getCadenaSql('guardarHistorialSol', $matrizSol[0][0]); $resultado = $esteRecursoDB->ejecutarAcceso($cadenaSql, 'insertar'); } //modificar el estado del Anteproyecto $cadenaSql = $this->miSql->getCadenaSql('actualizarEstado', $_REQUEST); $resultado = $esteRecursoDB->ejecutarAcceso($cadenaSql, 'insertar'); //guardar en Historial del Anteproyecto $cadenaSql = $this->miSql->getCadenaSql('registrarHistorialAsignacion', $_REQUEST); $resultado = $esteRecursoDB->ejecutarAcceso($cadenaSql, 'insertar'); redireccion::redireccionar('inserto'); exit; } else { redireccion::redireccionar('noInserto'); exit; } } }