Exemplo n.º 1
0
function enArray($valor, $array)
{
    // Busca que exista el indice de un array y devuelve en nombre del indice
    foreach (array_keys($array) as $n) {
        if (siExiste($n, $valor) && !$ok) {
            $ok = true;
            $find = $n;
            break;
        } else {
            $find = false;
        }
    }
    return $find;
}
Exemplo n.º 2
0
function insertaRegistro()
{
    $nombre = __($_POST["nombre"]);
    $ap_pat = __($_POST["ap_pat"]);
    $ap_mat = __($_POST["ap_mat"]);
    $edad = $_POST["edad"];
    $telefono_casa = $_POST["telefono"];
    $idMunicipio = $_POST["municipio"];
    $sexo = $_POST["sexo"];
    $email = limpiaEmail($_POST["email"]);
    $idKoinonia = $_POST["koinonia"];
    if (empty($nombre)) {
        exit("<p>UPSS!!!. El campo <code><b>Nombre</b></code> est&aacute; vacio. Verif&iacute;calo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>");
    } else {
        if (empty($ap_pat)) {
            exit("<p>UPSS!!!. El campo <code><b>Apellido Paterno</b></code> est&aacute; vacio. Verif&iacute;calo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>");
        } else {
            if (empty($ap_mat)) {
                exit("<p>UPSS!!!. El campo <code><b>Apellido Materno</b></code> est&aacute; vacio. Verif&iacute;calo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>");
            } else {
                if (!esEmail($email)) {
                    exit("<p>UPSS!!!. El campo <code><b>E-Mail</b></code> debe ser v&aacute;lido. Verif&iacute;calo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>");
                } else {
                    if (empty($telefono_casa)) {
                        exit("<p>UPSS!!!. El campo <code><b>Tel&eacute;fono</b></code> est&aacute; vacio. Verif&iacute;calo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>");
                    } else {
                        if (empty($edad)) {
                            exit("<p>UPSS!!!. El campo <code><b>Edad</b></code> est&aacute; vacio. Verif&iacute;calo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>");
                        } else {
                            if (siExiste("email", "asistente", "email='{$email}'")) {
                                exit("<p>UPSS!!!. El campo <code><b>Email</b></code> ya est&aacute; registrado. Verif&iacute;calo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>");
                            } else {
                                if (empty($idKoinonia)) {
                                    exit("<p>UPSS!!!. El campo <code><b>Koinonia</b></code> est&aacute; vacio. Verif&iacute;calo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>");
                                } else {
                                    if (empty($idMunicipio)) {
                                        exit("<p>UPSS!!!. El campo <code><b>Municipio</b></code> est&aacute; vacio. Verif&iacute;calo</p>\n\t\t\t<br/>\n\t\t\t<b><a href='inscribir.php'>Regresar</a></b>");
                                    } else {
                                        //require ("Query.inc");  //Ya no lo necesita se agrego en la funcion siExiste||
                                        $query = new Query();
                                        if ($query->insert("asistente", "nombre, ap_pat, ap_mat, telefono_casa, idMunicipio, edad, email, sexo, idKoinonia", "'{$nombre}','{$ap_pat}','{$ap_mat}','{$telefono_casa}','{$idMunicipio}','{$edad}','{$email}','{$sexo}','{$idKoinonia}'")) {
                                            if (!$query->update("koinonia", "lugares_disponibles=(lugares_disponibles-1)", "id={$idKoinonia}")) {
                                                echo "<p>Error al asignar Koinon�a</p>";
                                            }
                                            echo "<h2>Datos insertados correctamente</h2>\n\t\t\t\t<br/>\n\t\t\t\t<br/>\n\t\t\t\t<h2>Gracias por inscribirte {$nombre}!</h2>\n\t\t\t\t<br/>\n\t\t\t\t<br/>\n\t\t\t\t<p><a href='paginaInscritos.php'>Ver todos los Inscritos</a></p>\n\t\t\t\t<br/>\n\t\t\t\t<h2><a href='inscribir.php'>Seguir Inscribiendo</a></h2>";
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}