Example #1
0
                    $datos['comentario1'] = $reporte->getCampo1();
                    $datos['comentario2'] = $reporte->getCampo2();
                    $datos['comentario3'] = $reporte->getCampo3();
                    $email->setBodyHTML(utf8_decode($email->construyeMail(file_get_contents("repositorio/mail/ubicacion.txt"), $datos)));
                    $email->adjuntar($img);
                    $email->send();
                    $rs->moveNext();
                }
                $result = array("doc" => $documento, "band" => true);
                echo json_encode($result);
                break;
            case 'solicitarUbicacionMail':
                $db = TBase::conectaDB();
                $email = new TMail();
                $usuario = new TUsuario($_GET['user']);
                $origen = new TUsuario($_GET['solicita']);
                $datos = json_decode(file_get_contents("data.json"));
                foreach ($datos as $key => $val) {
                    $config[$key] = $val;
                }
                $email->setTema(utf8_decode("Solicitud de ubicaciĆ³n"));
                $email->setDestino($usuario->getEmail(), utf8_decode($usuario->getNombre()));
                $datos = array();
                $datos['nombreCompleto'] = $usuario->getNombre();
                $datos['direccionReportar'] = $config['web'] . "/?mod=reportarUbicacion&usuario=" . base64_encode($usuario->getId()) . "&solicita=" . base64_encode($origen->getId());
                $email->setBodyHTML(utf8_decode($email->construyeMail(file_get_contents("repositorio/mail/ubicar.txt"), $datos)));
                echo json_encode(array("band" => $email->send()));
                break;
        }
        break;
}