Exemplo n.º 1
0
<?php

session_start();
include dirname(dirname(dirname(__FILE__))) . "/functions/inc/util.inc.php";
include dirname(dirname(dirname(__FILE__))) . "/functions/inc/mydb.inc.php";
include dirname(dirname(dirname(__FILE__))) . "/functions/inc/seguridad.php";
include dirname(dirname(dirname(__FILE__))) . "/functions/conf/conf.php";
$conf = new conf();
$db = new mydb();
$db->rawData("SET NAMES 'utf8'");
$formatos_img = array('image/jpeg', 'image/pjpeg', 'image/png', 'image/jpg');
if (trim($_POST["nombre"]) != "" && trim($_POST["apellido"]) != "" && $_POST["estado"] != 0 && trim($_POST["email"]) != "") {
    if (!validarMail($_POST["email"])) {
        header("Location:../index.php?acc=" . $_POST["acc"] . "&msg=8&id=" . $_POST["id"]);
        die;
    }
    if (!validarPass($_POST["password"]) && $_POST["password"] != "") {
        header("Location:../index.php?acc=" . $_POST["acc"] . "&msg=9&id=" . $_POST["id"]);
        die;
    }
    $existe_mail = $db->consulta("SELECT * FROM usuario_sitio WHERE usw_eliminado=0 AND usw_id!=" . $_POST["id"] . " AND usw_email='" . $_POST["email"] . "'");
    if (count($existe_mail)) {
        header("Location:../index.php?acc=" . $_POST["acc"] . "&msg=6&id=" . $_POST["id"]);
        die;
    }
    if (trim($_POST["scanycar"]) != "") {
        $existe_scanycar = $db->consulta("SELECT * FROM usuario_sitio WHERE usw_eliminado=0 AND usw_id!=" . $_POST["id"] . " AND usw_scanycar='" . trim(addslashes($_POST["scanycar"])) . "'");
        if (count($existe_scanycar)) {
            header("Location:../index.php?acc=" . $_POST["acc"] . "&msg=7&id=" . $_POST["id"]);
            die;
        }
Exemplo n.º 2
0
    $a[6] = $_POST['e_mail'];
    $a[7] = $_POST['nombre_contacto'];
    include_once '../controller/class_institucion.php';
    $institucion = new institucion();
    //Valida campos obligatorios
    if (vacio($a[1] == true) or vacio($a[2] == true) or vacio($a[4] == true) or vacio($a[5] == true) or vacio($a[6] == true)) {
        echo "<script>alert('Todos los datos son obligatorios')</script>";
        echo $PAG_ANT;
    } else {
        //Valida campos teléfonos
        if (validarTelefono($a[4]) == true or validarTelefono($a[5]) == true) {
            echo "<script>alert('Corrija los teléfonos. Recuerde que deben tener mínimo 7 dígitos')</script>";
            echo $PAG_ANT;
        } else {
            //Valida e-mail
            if (validarMail($a[6]) == true) {
                echo "<script>alert('Corrija el correo electrónico')</script>";
                echo $PAG_ANT;
            } else {
                //Si pasa todos los IF, intenta guardar la información
                if ($institucion->updateInstitucion($id, $a)) {
                    echo "<script>alert('Se ha modificado correctamente los datos solicitados')</script>";
                    echo "<script>window.open('instituciones.php','_self')</script>";
                } else {
                    echo "<script>alert('Se ha generado un problema al modificar los datos de institución')</script>";
                    echo "<script>window.open('instituciones.php','_self')</script>";
                }
            }
        }
    }
}