<?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; }
$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>"; } } } } }