本文整理汇总了PHP中Redireccionador类的典型用法代码示例。如果您正苦于以下问题:PHP Redireccionador类的具体用法?PHP Redireccionador怎么用?PHP Redireccionador使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了Redireccionador类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: procesarFormulario
function procesarFormulario()
{
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
//Determina que Boton selecciono el usuario si es enviarRegistro genera el certificado Personal
//De lo contrario direcciona a la vista de selecion grupal
$personas = array();
$cont = 0;
for ($i = 0; $i < $_REQUEST['tamanoTabla']; $i++) {
if (isset($_POST["checkbox{$i}"])) {
$personas[$cont] = $_POST["checkbox{$i}"];
$cont = $cont + 1;
} else {
$cont = $cont;
}
}
if (isset($_REQUEST['preliquidacion'])) {
$preliquidacion = $_REQUEST['preliquidacion'];
} else {
$preliquidacion = 0;
}
for ($j = 0; $j < count($personas); $j++) {
$datos = array('tipoPlantilla' => $_REQUEST['seltipoPlantilla'], 'codigoReporte' => $_REQUEST['codigoReporte'], 'preliquidacion' => $preliquidacion, 'documento' => $personas[$j], 'fecha' => date("Y-m-d"), 'id' => "nextval('reporteador.sec_reporterealizado')");
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("insertarReporte", $datos);
$resultado = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
if ($resultado != true) {
Redireccionador::redireccionar('noInserto', $datos);
exit;
}
}
$datosGrupal = array('tipoPlantilla' => $_REQUEST['seltipoPlantilla'], 'codigoReporte' => $_REQUEST['codigoReporte'], 'codigoReporte' => $_REQUEST['codigoReporte'], 'preliquidacion' => $preliquidacion, 'personas' => $personas);
Redireccionador::redireccionar('generalGrupal', $datosGrupal);
exit;
}
示例2: procesarFormulario
function procesarFormulario()
{
//Aquí va la lógica de procesamiento
//Al final se ejecuta la redirección la cual pasará el control a otra página
$variable = 'cualquierDato';
Redireccionador::redireccionar('opcion1', $variable);
}
示例3: procesarFormulario
function procesarFormulario()
{
//Aquí va la lógica de procesamiento
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
if (isset($_REQUEST['regresar']) && $_REQUEST['regresar'] == "true") {
Redireccionador::redireccionar('form');
exit;
}
$datos = array('id' => $_REQUEST['id'], 'nombre' => $_REQUEST['nombre'], 'simbolo' => $_REQUEST['simbolo'], 'descripcion' => $_REQUEST['descripcion'], 'categoria' => $_REQUEST['categoria'], 'valor' => $_REQUEST['valor']);
//
$cadenaSql = $this->miSql->getCadenaSql("modificarRegistro", $datos);
$resultado = $primerRecursoDB->ejecutarAcceso($cadenaSql, "acceso");
$datosLeyesConcepto = array('id_parametro' => $_REQUEST['id']);
$cadenaSql = $this->miSql->getCadenaSql("eliminarLeyesModificar", $datosLeyesConcepto);
$primerRecursoDB->ejecutarAcceso($cadenaSql, "acceso");
//********************************
$arrayLeyes = explode(",", $_REQUEST['leyRegistros']);
$count = 0;
while ($count < count($arrayLeyes)) {
$datosLeyesConcepto = array('id_ley' => $arrayLeyes[$count], 'concepto' => $_REQUEST['id']);
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("insertarLeyesParametro", $datosLeyesConcepto);
$resultado1 = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
//********************************
$count++;
}
if (!empty($resultado) && !empty($resultado1)) {
Redireccionador::redireccionar('modifico');
exit;
} else {
Redireccionador::redireccionar('nomodifico');
exit;
}
}
示例4: procesarFormulario
function procesarFormulario()
{
//Aquí va la lógica de procesamiento
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
$datos = array('nombre' => $_REQUEST['nombre'], 'simbolo' => $_REQUEST['simbolo'], 'descripcion' => $_REQUEST['descripcion'], 'ley' => $_REQUEST['ley'], 'valor' => $_REQUEST['valor'], 'categoria' => $_REQUEST['categoria']);
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("registrarParametroLiquidacion", $datos);
$resultado = $id_concepto = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "busqueda", $datos, "registrarParametroLiquidacion");
$arrayLeyes = explode(",", $_REQUEST['leyRegistros']);
$count = 0;
while ($count < count($arrayLeyes)) {
$datosLeyesConcepto = array('id_ley' => $arrayLeyes[$count], 'concepto' => $resultado[0][0]);
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("insertarLeyesParametro", $datosLeyesConcepto);
$resultado1 = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
//********************************
$count++;
}
if (!empty($resultado) && !empty($resultado1)) {
Redireccionador::redireccionar('inserto');
exit;
} else {
Redireccionador::redireccionar('noInserto');
exit;
}
//Al final se ejecuta la redirección la cual pasará el control a otra página
// Redireccionador::redireccionar('opcion1');
}
示例5: procesarFormulario
function procesarFormulario()
{
//Aquí va la lógica de procesamiento
//Al final se ejecuta la redirección la cual pasará el control a otra página
$i = 0;
while ($i < $_REQUEST['tamaño']) {
if (isset($_REQUEST['botonModificarNomina' . $i]) && $_REQUEST['botonModificarNomina' . $i] == 'true') {
$datos = array('variablei' => $i, 'variable' => $_REQUEST['variable'], 'vinculacion' => $_REQUEST['vinculacion']);
Redireccionador::redireccionar('modificar', $datos);
break;
}
if (isset($_REQUEST['botonVerDetalleNomina' . $i]) && $_REQUEST['botonVerDetalleNomina' . $i] == 'true') {
$datos = array('variablei' => $i, 'variable' => $_REQUEST['variable'], 'vinculacion' => $_REQUEST['vinculacion']);
Redireccionador::redireccionar('verdetalleNomina', $datos);
break;
}
if (isset($_REQUEST['botonInactivarNomina' . $i]) && $_REQUEST['botonInactivarNomina' . $i] == 'true') {
$datos = array('variablei' => $i, 'variable' => $_REQUEST['variable'], 'vinculacion' => $_REQUEST['vinculacion']);
Redireccionador::redireccionar('inactivar', $datos);
break;
}
$i += 1;
}
if (isset($_REQUEST['botonRegistrarNomina']) && $_REQUEST['botonRegistrarNomina'] == 'true') {
Redireccionador::redireccionar('registrar', $_REQUEST['variable']);
}
}
示例6: procesarFormulario
function procesarFormulario()
{
// Aquí va la lógica de procesamiento
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
if (isset($_REQUEST['tipoSueldoRegistro'])) {
switch ($_REQUEST['tipoSueldoRegistro']) {
case 1:
$_REQUEST['tipoSueldoRegistro'] = 'M';
break;
case 2:
$_REQUEST['tipoSueldoRegistro'] = 'H';
break;
}
}
$datos = array('codigoRegistro' => $_REQUEST['codigoRegistro'], 'nivelRegistro' => $_REQUEST['nivelRegistro'], 'gradoRegistro' => $_REQUEST['gradoRegistro'], 'TipoCargo' => $_REQUEST['tipoCargo'], 'sueldoRegistro' => $_REQUEST['sueldoRegistro'], 'tipoSueldoRegistro' => $_REQUEST['tipoSueldoRegistro'], 'funciones' => $_REQUEST['funciones'], 'ley' => $_REQUEST['ley'], 'estadoRegistro' => $_REQUEST['estadoRegistro']);
//
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("modificarRegistro", $datos);
$resultado = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
// Al final se ejecuta la redirección la cual pasará el control a otra página
if (!empty($resultado)) {
Redireccionador::redireccionar('modifico', $datos);
exit;
} else {
Redireccionador::redireccionar('noInserto');
exit;
}
}
示例7: procesarFormulario
function procesarFormulario()
{
//Aquí va la lógica de procesamiento
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
$datosubicacion = array('fdpDepartamento' => $_REQUEST['fdpDepartamento'], 'fdpCiudad' => $_REQUEST['fdpCiudad']);
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("buscarIdUbicacion", $datosubicacion);
$ubicacion = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "busqueda");
if (empty($ubicacion)) {
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("insertarUbicacion", $datosubicacion);
$primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "insertar");
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("buscarIdUbicacion", $datosubicacion);
$ubicacion = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "busqueda");
}
$datos = array('nitRegistro' => $_REQUEST['nit'], 'nombreRegistro' => $_REQUEST['nombre'], 'direccionRegistro' => $_REQUEST['direccion'], 'telefonoRegistro' => $_REQUEST['telefono'], 'extTelefonoRegistro' => $_REQUEST['extencionTelefono'], 'faxRegistro' => $_REQUEST['fax'], 'extFaxRegistro' => $_REQUEST['extencionFax'], 'id_ubicacion' => $ubicacion[0][0], 'nomRepreRegistro' => $_REQUEST['nombreRepresentante'], 'emailRegistro' => $_REQUEST['email']);
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("registrarArl", $datos);
$resultado = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
if (!empty($resultado)) {
Redireccionador::redireccionar('inserto');
exit;
} else {
Redireccionador::redireccionar('noInserto');
exit;
}
//Al final se ejecuta la redirección la cual pasará el control a otra página
// Redireccionador::redireccionar('opcion1');
}
示例8: procesarFormulario
function procesarFormulario()
{
//Aquí va la lógica de procesamiento
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
if (isset($_REQUEST['personaNaturalTipoPago'])) {
switch ($_REQUEST['personaNaturalTipoPago']) {
case 1:
$_REQUEST['personaNaturalTipoPago'] = 'Transferencia';
break;
case 2:
$_REQUEST['personaNaturalTipoPago'] = 'SAP';
break;
}
}
if (isset($_REQUEST['personaNaturalEconomicoEstado'])) {
switch ($_REQUEST['personaNaturalEconomicoEstado']) {
case 1:
$_REQUEST['personaNaturalEconomicoEstado'] = 'Activo';
break;
case 2:
$_REQUEST['personaNaturalEconomicoEstado'] = 'Inactivo';
break;
}
}
$datosCom = array('numeroCuenta' => $_REQUEST['personaNaturalNumeroCuenta'], 'tipoPago' => $_REQUEST['personaNaturalTipoPago'], 'estado' => $_REQUEST['personaNaturalEconomicoEstado'], 'soporteRUT' => $_REQUEST['personaNaturalSoporteRUT']);
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("modificarRegistroComercial", $datosCom);
$primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
$datosCon = array('estado' => $_REQUEST['personaNaturalEconomicoEstado'], 'consecutivo' => $_REQUEST['personaNaturalContactosConsecutivo']);
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("modificarRegistroContacto", $datosCon);
$primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
Redireccionador::redireccionar('form');
}
示例9: procesarFormulario
function procesarFormulario()
{
// Aquí va la lógica de procesamiento
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
$datos = array('id' => $_REQUEST['id'], 'nombre' => $_REQUEST['nombre'], 'descripcion' => $_REQUEST['descripcion']);
$cadenaSql = $this->miSql->getCadenaSql("modificarCategoria", $datos);
$primerRecursoDB->ejecutarAcceso($cadenaSql, "acceso");
$cadenaSql = $this->miSql->getCadenaSql("eliminarLeyesModificar", $datos);
$primerRecursoDB->ejecutarAcceso($cadenaSql, "acceso");
//********************************
$arrayLeyes = explode(",", $_REQUEST['leyRegistros']);
$count = 0;
while ($count < count($arrayLeyes)) {
$datosLeyesConcepto = array('ley' => $arrayLeyes[$count], 'fk_categoria' => $_REQUEST['variable']);
$cadenaSql = $this->miSql->getCadenaSql("insertarCategoriaxLey", $datosLeyesConcepto);
$resultado = $primerRecursoDB->ejecutarAcceso($cadenaSql, "acceso");
//********************************
$count++;
}
if (!empty($resultado)) {
Redireccionador::redireccionar('modifico', $datos);
exit;
} else {
Redireccionador::redireccionar('noInserto');
exit;
}
}
示例10: procesarFormulario
function procesarFormulario()
{
//Aquí va la lógica de procesamiento
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
if ($_REQUEST['ley']) {
$datos = array('id' => $_REQUEST['id'], 'nombre' => $_REQUEST['nombre'], 'descripcion' => $_REQUEST['descripcion'], 'ley' => $_REQUEST['ley'], 'valor' => $_REQUEST['valor']);
} else {
$datos = array('id' => $_REQUEST['id'], 'nombre' => $_REQUEST['nombre'], 'descripcion' => $_REQUEST['descripcion'], 'ley' => '', 'valor' => $_REQUEST['valor']);
//
}
if (isset($_REQUEST['regresar']) && $_REQUEST['regresar'] == "true") {
Redireccionador::redireccionar('form');
exit;
}
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("modificarRegistro", $datos);
$resultado = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
//Al final se ejecuta la redirección la cual pasará el control a otra página
if (!empty($resultado)) {
Redireccionador::redireccionar('modifico');
exit;
} else {
Redireccionador::redireccionar('nomodifico');
exit;
}
}
示例11: procesarFormulario
function procesarFormulario()
{
//Aquí va la lógica de procesamiento
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
if ($_REQUEST['tipoVincu'] == 1) {
$_REQUEST['tipoVincu'] = 'Sueldos';
} else {
$_REQUEST['tipoVincu'] = 'Honorarios';
}
if ($_REQUEST['dedicacionn'] == 1) {
$_REQUEST['dedicacionn'] = 'TCO';
} else {
if ($_REQUEST['dedicacionn'] == 2) {
$_REQUEST['dedicacionn'] = 'MTC';
} else {
$_REQUEST['dedicacionn'] = 'HC';
}
}
$datos = array('id' => $_REQUEST['variable'], 'numeroContrato' => $_REQUEST['numeroContrato'], 'numeroRegistro' => $_REQUEST['numeroRegistro'], 'numeroDisponibilidad' => $_REQUEST['numeroDisponibilidad'], 'unidadEjecutora' => $_REQUEST['unidadEjecutora'], 'rubro' => $_REQUEST['rubro'], 'vigencia' => $_REQUEST['vigencia'], 'fechaDisponibilidad' => $_REQUEST['fecha'], 'tipoVincu' => $_REQUEST['tipoVincu'], 'dedicacion' => $_REQUEST['dedicacionn'], 'semanas' => $_REQUEST['semanass'], 'horas' => $_REQUEST['horas'], 'valorContrato' => 640000 * $_REQUEST['semanass'] * $_REQUEST['horas']);
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("insertarVinculacionEspecial", $datos);
$resultado1 = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
if (!empty($resultado1)) {
Redireccionador::redireccionar('inserto');
exit;
} else {
Redireccionador::redireccionar('noInserto');
exit;
}
}
示例12: procesarFormulario
function procesarFormulario()
{
//Aquí va la lógica de procesamiento
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
$datos = array('nombre' => $_REQUEST['nombre'], 'descripcion' => $_REQUEST['descripcion'], 'tipo_nomina' => $_REQUEST['tipo_nomina'], 'fecha_inicio' => $_REQUEST['fecha_inicio'], 'fecha_fin' => $_REQUEST['fecha_fin'], 'usuario' => '6666');
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("insertarPreliquidacion", $datos);
//echo "SQL: ".$atributos ['cadena_sql'];
$resultado = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
//Al final se ejecuta la redirección la cual pasará el control a otra página
if (!empty($resultado)) {
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("generarFormulaNomina", $_REQUEST['tipo_nomina']);
$result = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "busqueda");
echo "cadena " . $atributos['cadena_sql'] . "<br>";
$nomina = $result[0]['formula'];
echo "nomina " . $nomina . "<br>";
$interprete = new Interprete($this->lenguaje, $this->miSql, $primerRecursoDB);
$arbol = $interprete->generarArbol($nomina);
if ($arbol != null) {
$interprete->evaluarArbol($arbol, array('tipo_vinculacion' => $_REQUEST['tipo_vinculacion'], 'preliquidacion' => $resultado));
Redireccionador::redireccionar('inserto', $datos);
exit;
}
Redireccionador::redireccionar('noInserto', $atributos['cadena_sql']);
exit;
} else {
Redireccionador::redireccionar('noInserto', $atributos['cadena_sql']);
exit;
}
}
示例13: procesarFormulario
function procesarFormulario()
{
//Aquí va la lógica de procesamiento
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
$opcion = 0;
if ($_REQUEST['tipoNovedad'] == 'Esporadica') {
$opcion = 1;
} else {
$opcion = 2;
}
if ($_REQUEST['estado'] == 1) {
$_REQUEST['estado'] = 'Activo';
} else {
$_REQUEST['estado'] = 'Inactivo';
}
$datosConcepto = array('eleccionNovedad' => $_REQUEST['fdpNovedades'], 'tipoNovedad' => $_REQUEST['tipoNovedad'], 'estado' => $_REQUEST['estado']);
if ($opcion == 1) {
Redireccionador::redireccionar('Esporadica', $datosConcepto);
exit;
} else {
Redireccionador::redireccionar('Periodica', $datosConcepto);
exit;
}
}
示例14: procesarFormulario
function procesarFormulario()
{
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
//Determina que Boton selecciono el usuario si es enviarRegistro genera el certificado Personal
//De lo contrario direcciona a la vista de selecion grupal
if (isset($_REQUEST['selPreliquidacion'])) {
$preliquidacion = $_REQUEST['selPreliquidacion'];
} else {
$preliquidacion = "0";
}
if ($_REQUEST['enviarRegistro'] == "true") {
$datos = array('tipoPlantilla' => $_REQUEST['seltipoPlantilla'], 'tipoReporte' => $_REQUEST['selReporte'], 'codigoReporte' => $_REQUEST['codigoReporte'], 'tipoDocumento' => $_REQUEST['seltipoDocumento'], 'documento' => $_REQUEST['documentoIdentificacion'], 'preliquidacion' => $preliquidacion, 'fecha' => date("Y-m-d"), 'id' => "nextval('reporteador.sec_reporterealizado')");
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("insertarReporte", $datos);
$resultado = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
if (!empty($resultado)) {
Redireccionador::redireccionar('generarPersonal', $datos);
exit;
} else {
Redireccionador::redireccionar('noInserto', $datos);
exit;
}
} else {
$datos = array('tipoPlantilla' => $_REQUEST['seltipoPlantilla'], 'tipoReporte' => $_REQUEST['selReporte'], 'preliquidacion' => $preliquidacion, 'codigoReporte' => $_REQUEST['codigoReporte']);
Redireccionador::redireccionar('vistaSeleccionGrupal', $datos);
exit;
}
}
示例15: procesarFormulario
function procesarFormulario()
{
//Aquí va la lógica de procesamiento
if (isset($_REQUEST['naturaleza'])) {
switch ($_REQUEST['naturaleza']) {
case 1:
$_REQUEST['naturaleza'] = 'Temporal';
break;
case 2:
$_REQUEST['naturaleza'] = 'Indefinido';
break;
}
}
$conexion = 'estructura';
$primerRecursoDB = $this->miConfigurador->fabricaConexiones->getRecursoDB($conexion);
$atributos['cadena_sql'] = $this->miSql->getCadenaSql("registrarTipoVinculacion");
$resultado = $primerRecursoDB->ejecutarAcceso($atributos['cadena_sql'], "acceso");
if (!empty($resultado)) {
Redireccionador::redireccionar('inserto');
exit;
} else {
Redireccionador::redireccionar('noInserto');
exit;
}
//Al final se ejecuta la redirección la cual pasará el control a otra página
// Redireccionador::redireccionar('opcion1');
}