Exemplo n.º 1
0
             $url_final = str_replace('../../sis_', '', $url[0]);
             $url_final = str_replace('sis_', '', $url_final);
             $url_final = str_replace('/control', '', $url_final);
             $res = $pxpRestClient->doPost($url_final, array("id_proceso_wf" => $url[1]));
             $res_json = json_decode($res);
             $correo->addAdjunto(dirname(__FILE__) . '/../../../reportes_generados/' . $res_json->ROOT->detalle->archivo_generado, $url[2]);
             //poniendo la url para eliminar
             //array_push($arr_unlink,dirname(__FILE__) . '/../../../reportes_generados/' . $res_json->ROOT->detalle->archivo_generado);
         } else {
             //es un archivo
             $url_final = str_replace('./../../../', '/../../../', $url[0]);
             $correo->addAdjunto(dirname(__FILE__) . $url_final, $url[1]);
         }
     }
     $correo->setDefaultPlantilla();
     $respuesta_correo = $correo->enviarCorreo();
     if ($respuesta_correo != "OK") {
         if ($errores_id == '') {
             $errores_id = '' . $d['id_alarma'];
             $errores_msg = $d['id_alarma'] . '<oo#oo>' . $respuesta_correo;
         }
         $errores_id = $errores_id . ',' . $d['id_alarma'];
         $errores_msg = $errores_msg . '###+###' . $d['id_alarma'] . '<oo#oo>' . $respuesta_correo;
     }
 } catch (phpmailerException $e) {
     $respuesta_correo = $e->errorMessage();
     if ($errores_id == '') {
         $errores_id = '' . $d['id_alarma'];
         $errores_msg = $d['id_alarma'] . '<oo#oo>Php mailer error:' . $respuesta_correo;
     }
     $errores_id = $errores_id . ',' . $d['id_alarma'];
Exemplo n.º 2
0
include_once dirname(__FILE__) . '/../../lib/FirePHPCore-0.3.2/lib/FirePHPCore/FirePHP.class.php';
ob_start();
$fb = FirePHP::getInstance(true);
//estable aprametros ce la cookie de sesion
$_SESSION["_CANTIDAD_ERRORES"] = 0;
//inicia control
/*
cantidad de error anidados
if($_SESSION["_FORSSL"]=='SI'){
    session_set_cookie_params (0,$_SESSION["_FOLDER"], '' ,true ,false);
}
else{
    session_set_cookie_params (0,$_SESSION["_FOLDER"], '' ,false ,false);
}
*/
//echo dirname(__FILE__).'LLEGA';
register_shutdown_function('fatalErrorShutdownHandler');
set_exception_handler('exception_handler');
set_error_handler('error_handler');
include_once dirname(__FILE__) . '/../../lib/lib_control/CTincludes.php';
$correo = new CorreoExterno();
$correo->addDestinatario('*****@*****.**', 'Jaime Rivera');
$correo->setAsunto('Formulario');
$correo->setMensaje('<form method="post" action="contact.php">
							    <textarea name="message"></textarea>
							    <input type="submit">
							</form>');
$correo->setTitulo('Formulario');
$correo->setDefaultPlantilla();
$correo->enviarCorreo();
Exemplo n.º 3
0
<?php

/*** 
 Nombre: Intermediario.php
 Proposito: Invocar al disparador de alarmas saltandose los pasos de 
 *          autentificacion
 *          este archivo se  invoca desde un cron tab en servidor linux
 *          solo deberia llamarce desde hay otras llamadas no seran autorizadas 
 Autor: Kplian (RAC)
 Fecha: 19/07/2010
 */
session_start();
include_once dirname(__FILE__) . '/../DatosGenerales.php';
include_once dirname(__FILE__) . '/../PHPMailer/class.phpmailer.php';
include_once dirname(__FILE__) . '/../PHPMailer/class.smtp.php';
include_once dirname(__FILE__) . '/../lib_general/cls_correo_externo.php';
$correo = new CorreoExterno();
$correo->addDestinatario('*****@*****.**', 'rensi arteaga');
$correo->setAsunto('prueba de correo externo');
$correo->setMensaje('este es el cuerpo del mensaje');
$correo->setTitulo('Correo de prueba');
$correo->setDefaultPlantilla();
$mensaje = $correo->enviarCorreo();
echo $mensaje;