Example #1
0
 public static function newEntryMAILTO($usuario, $msg, $msg2, $msg3, $id_tags, $tipo)
 {
     //para el envío en formato HTML
     $headers = "MIME-Version: 1.0\r\n";
     $headers .= "Content-type: text/html; charset=utf-8\r\n";
     //dirección del remitente
     $headers .= "From: CICESE-REP <*****@*****.**>\r\n";
     $content = "<html> \n\t\t\t\t\t\t<head> \n\t\t\t\t\t\t\t<title>Actualizaciones en Numenor</title>\n\t\t\t\t\t\t</head> \n\t\t\t\t\t\t<body>\n\t\t\t\t\t\t\t<strong>" . $tipo . " CICESE-REP</strong>\n\t\t\t\t\t\t\t<p align='justify'>Publicaci&oacute;n realizada el " . FechaFormateada(time()) . " por el usuario " . $usuario . ".</p>\n\t\t\t\t\t\t\t<p><strong>Actividad:</strong></p> \n\t\t\t\t\t\t\t<p align='justify'>" . $msg . " <i>'" . $msg2 . "'.</i></p> \n\t\t\t\t\t\t\t<p>Ver recurso en " . $msg3 . "</p>\n\t\t\t\t\t\t\t<p align='justify' style='color:#003399'>AVISO DE CONFIDENCIALIDAD: Este correo electr&oacute;nico es confidencial y para uso exclusivo de la(s) persona(s) a quien(es) se dirige. Si el lector de esta transmisi&oacute;n electr&oacute;nica no es el destinatario, se le notifica que cualquier distribuci&oacute;n o copia de la misma est&aacute; estrictamente prohibida. Si ha recibido este correo por error le suplicamos notificar inmediatamente a la persona que lo envi&oacute; y borrarlo definitivamente de su sistema. Gracias.</p>\n\t\t\t\t\t\t\t<p align='justify' style='color:#003399'>CONFIDENTIALITY NOTICE: This electronic mail transmission is confidential, may be privileged and should be read or retained only by the intended recipient. If the reader of this transmission is not the intended recipient, you are hereby notified that any distribution or copying hereof is strictly prohibited. If you have received this transmission in error, please immediately notify the sender and delete it from your system. Thank you.</p>\n\t\t\t\t\t\t</body> \n\t\t\t\t\t\t</html>";
     //construir query para las n etiquetas
     $arreglo = explode(',', $id_tags);
     for ($j = 0; $j < count($arreglo) - 1; $j++) {
         $q_etiquetas .= " `kControl_diccionario_etiquetas_usuarios`.`id_etiqueta` = '" . $arreglo[$j] . "' OR";
     }
     $q_etiquetas = substr($q_etiquetas, 0, -2);
     //SELECCIONAR LOS MAILS DE TODOS LOS USUARIOS QUE TENGAN INTERES EN $tags
     $query = "SELECT `aRecurso_usuarios`.`email` AS `email`, `aRecurso_usuarios`.`notificar` AS `notificar` \n\t\t\t\t\tFROM `aRecurso_usuarios` `aRecurso_usuarios` \n\t\t\t\t\tINNER JOIN `kControl_diccionario_etiquetas_usuarios` `kControl_diccionario_etiquetas_usuarios` ON `kControl_diccionario_etiquetas_usuarios`.`id_usuario`=`aRecurso_usuarios`.`id`\n\t\t\t\t\tWHERE (" . $q_etiquetas . ") GROUP BY `id_usuario`";
     $res = mysql_query($query);
     while ($r = mysql_fetch_array($res)) {
         if ($r['notificar'] == 1) {
             mail($r['email'], "Actualizaciones en Numenor", $content, $headers);
         }
     }
 }
Example #2
0
$tdoc = $_GET['tdoc'];
$asu = base64_decode($_GET['asu']);
$apell = base64_decode($_GET['apell']);
$dep = $_GET['dep'];
$muni = $_GET['muni'];
$direccion = $_GET['direccion_us'];
$telefono = $_GET['telefono_us'];
$correo = $_GET['mail_us'];
if (empty($Radicado)) {
    header("Location: ../pqr/index.php");
}
if ($Radicado != '') {
    $smarty->assign('radicado', $Radicado);
}
$fecha1 = time();
$fecha = FechaFormateada($fecha1);
/*
*Se pasan las variables a la pagina salida_radicado.tpl
*por medio del template
**/
$tipodoc = makeLabel($db, $tdoc);
$tdoc = $tipodoc->fields["SGD_PQR_LABEL"];
$ubica = nom_muni_dpto($muni, $dep, $db);
while (!$ubica->EOF) {
    $municip = $ubica->fields["MUNI_NOMB"];
    $departa = $ubica->fields["DPTO_NOMB"];
    $ubica->MoveNext();
}
$numradicado = $Radicado;
$nombre = $grbNombresUs2 . " " . $apell;
$lugar = $municip . " - " . $departa;