Ejemplo n.º 1
0
 $tamanio = $_FILES['archivo']['size'];
 $archivotmp = $_FILES['archivo']['tmp_name'];
 $lineas = file($archivotmp);
 $i = 0;
 $j = 0;
 $total = 0;
 $datosDevueltos = array();
 foreach ($lineas as $linea_num => $linea) {
     if ($i != 0) {
         $datos = explode(';', $linea);
         $id = $objUti->valida_rut(trim($datos[0]));
         $nombres = trim($datos[1]);
         $apellidoPaterno = trim($datos[2]);
         $apellidoMaterno = trim($datos[3]);
         $sexo = trim($datos[4]);
         $fecha = $objUti->cambiarfecha_mysql(trim($datos[5]));
         $telefono = trim($datos[6]);
         $direccion = trim($datos[7]);
         $prevision = trim($datos[8]);
         $institucion = trim($datos[9]);
         $nacionalidad = trim($datos[10]);
         $objNac->setNacionalidad($nacionalidad, '');
         if ($id > 0) {
             //verifica que el rut es valido
             $existe = $objPac->buscarPaciente($objCon, $id);
             if ($existe == 1) {
                 $datosDevueltos[$j]['id'] = "<b style='color: red'>" . trim($datos[0]) . "</b>";
                 $datosDevueltos[$j]['nombres'] = trim($datos[1]);
                 $datosDevueltos[$j]['apellidoPaterno'] = trim($datos[2]);
                 $datosDevueltos[$j]['apellidoMaterno'] = trim($datos[3]);
                 $datosDevueltos[$j]['sexo'] = trim($datos[4]);
Ejemplo n.º 2
0
         echo json_encode($errores);
     }
     break;
 case "modificarUsuario":
     // Modifica usuario y sus datos personales asociados a su cuenta.
     session_start();
     $errores = array();
     $objCon = new Conectar();
     $objUsu = new Usuario();
     $objPer = new Persona();
     $objPri = new Privilegio();
     $objUtil = new Util();
     $objCon->db_connect();
     $_POST['txtTelefono'] == "" ? $telefono = 0 : ($telefono = $_POST['txtTelefono']);
     $objPri->setPrivilegio($_POST['cmbPrivilegios'], '');
     $fecha = $objUtil->cambiarfecha_mysql($_POST['txtFechaNacimiento']);
     $objUsu->setUsuario($objUtil->eliminaEspacios($_SESSION['usu_nombre']), '', $objUtil->eliminaEspacios($_POST['txtCorreo']));
     $objPer->setPersona($_SESSION['rut'], $objUtil->eliminaEspacios($_POST['txtNombre']), $objUtil->eliminaEspacios($_POST['txtApellidoPaterno']), $objUtil->eliminaEspacios($_POST['txtApellidoMaterno']), $fecha, $telefono, 1, $_POST['rdSexo'], $objUtil->eliminaEspacios($_POST['txtDireccion']));
     $correoAux = $objUsu->buscarCorreo($objCon);
     if ($correoAux == "Existe con usuario") {
         $objUsu->setUsu_correo($_SESSION['usu_correo']);
         $errores['txtCorreo'] = 0;
     } else {
         if ($correoAux == "Existe sin el usuario") {
             $errores["txtCorreo"] = "El correo de usuario ya existe en nuestros registros";
         } else {
             $errores['txtCorreo'] = 0;
         }
     }
     if ($errores['txtCorreo'] == 0) {
         try {