ÿØÿà JFIF ÿþ
ÿÛ C
ÿÛ C ÿÀ ÿÄ ÿÄ " #QrÿÄ ÿÄ & 1! A"2qQaáÿÚ ? Øy,æ/3JæÝ¹Èß²Ø5êXw²±ÉyR¾I0ó2PI¾IÌÚiMö¯þrìN&"KgX:íµnTJnLK
@!-ýùúmë;ºgµ&ó±hw¯Õ@Ü9ñ-ë.²1<yà¹ïQÐUÛ?.¦èûbß±©Ö«Âw*V) `$bØÔëXÖ-ËTÜíGÚ3ð«g §¯JxU/ÂÅv_s(Hÿ @TñJÑãõçn!ÈgfbÓc:él[ðQe9ÀPLbÃãCµm[5¿ç'ªjglåÛí_§Úõl-;"PkÞÞÁQâ¼_Ñ^¢S x?"¸¦ùYé¨ÒOÈ q`~~ÚtËU¹CÚêV I1Áß_ÿÙ
$path_relativa = "../../";
include_once("".$path_relativa."includes_cms/babesa_kudeaketa.php");
// Para el INDICE
$nodo_mota = 0;
$nodomotak = array();
// Para OPCIONES ACTIVAS del INDICE
$estoyentaxonomias = 0;
$estoyengrupos = 0;
$estoyenusuarios = 0;
$estoyenboletines = 1;
$aux = new Auxiliar();
// Limpiar PARAMETROS
$kodea = new Codigo();
// Recuperar PARAMENTROS GET
$sitea = 0;
if (isset($_SESSION['site'])) {
$sitea = $_SESSION['site'];
$sitea = $kodea->kodea_garbitu($sitea,'int');
}
if (isset($_POST['site'])) {
$sitea = $_POST['site'];
$sitea = $kodea->kodea_garbitu($sitea,'int');
}
if ((!isset($_SESSION['site'])) && (!isset($_POST['site']))) {
$sitea = 1;
}
// Comprobar si el USUARIO puede GESTIONAR o NO este SITE (ADMINISTRADOR o MODERADOR-SITE del SITE o de su SITE-PADRE)
$elusuario = $_SESSION['usuario'];
$elusuario = $kodea->kodea_garbitu($elusuario,'int');
$zebaldintza = " WHERE usuario_ID <> ? AND (usuario_perfil = 2 OR (usuario_perfil = 3 AND (usuario_moderadorsite IN (SELECT site_ID FROM site WHERE (site_ID = ? OR site_padre = ?)))))";
$balioak = array($elusuario,$sitea,$sitea);
$erabiltzaile = new Usuario();
$esteusuario = $erabiltzaile->erabiltzaile_lista_lortu($zebaldintza,$balioak);
unset($erabiltzaile);
$moderadorestesite = 0; // Por defecto NO puede moderar este SITE
if (count($esteusuario) > 0) { // Si existe el USUARIO
$moderadorestesite = 1; // SI puede moderar este SITE
}
if ($moderadorestesite != 1) { // Si NO puede GESTIONAR este SITE (por si meten parametro SITE a mano)
if (isset($_SESSION['moderador_site'])) {
$sitea = $_SESSION['moderador_site'];
$sitea = $kodea->kodea_garbitu($sitea,'int');
}
}
$_SESSION['site'] = $sitea;
// Datos del SITE
$zebaldintza = " WHERE site_ID = ?";
$balioak = array($sitea);
$siteak = $aux->site_lista($zebaldintza,$balioak);
if (count($siteak) > 0) {
$site_ID = $siteak[0]['site_ID'];
$site_titulo = strtoupper($siteak[0]['site_titulo']);
}
// REMITENTE
$emailremitente_BASE = $emailremitente;
// BIDALTZAILEA
$bidaltzailea = 1;
if (isset($_POST['bidaltzailea'])) {
$bidaltzailea = $_POST['bidaltzailea'];
$bidaltzailea = $kodea->kodea_garbitu($bidaltzailea,'int');
}
// GRUPO
$grupo = 1;
if (isset($_SESSION['grupo'])) {
$grupo = $_SESSION['grupo'];
$grupo = $kodea->kodea_garbitu($grupo,'int');
}
if (isset($_POST['grupo'])) {
$grupo = $_POST['grupo'];
$grupo = $kodea->kodea_garbitu($grupo,'int');
}
// HIZKUNTZA
$idioma = 1;
if (isset($_GET['lang'])) {
$idioma = $_GET['lang'];
$idioma = $kodea->kodea_garbitu($idioma,'int');
}
$idioma1 = 1;
$idioma2 = 2;
$idioma3 = 3;
//$idioma4 = 4;
unset($kodea);
// Envio del BOLETIN a los DESTINATARIOS
if (isset($_POST['enviar']) && $_POST['enviar'] == 'enviar') {
// Limpiar PARAMETROS POST
$kodea = new Codigo();
$remitente_BASE = $kodea->kodea_garbitu($_POST['remitente_BASE'],'txt');
$remitente = $kodea->kodea_garbitu($_POST['remitente'],'txt');
$site = $kodea->kodea_garbitu($_POST['site'],'int');
$grupo = $kodea->kodea_garbitu($_POST['grupo'],'int');
$bidaltzailea = $kodea->kodea_garbitu($_POST['bidaltzailea'],'int');
$bidaltzaileaIP = $kodea->kodea_garbitu($_POST['bidaltzaileaIP'],'txt');
$gauregun = $kodea->kodea_garbitu($_POST['gauregun'],'txt');
$gaurhila = $kodea->kodea_garbitu($_POST['gaurhila'],'txt');
$gaururte = $kodea->kodea_garbitu($_POST['gaururte'],'txt');
$gaurordua = $kodea->kodea_garbitu($_POST['gaurordua'],'txt');
$hasiegun = $kodea->kodea_garbitu($_POST['hasiegun'],'txt');
$hasihila = $kodea->kodea_garbitu($_POST['hasihila'],'txt');
$hasiurte = $kodea->kodea_garbitu($_POST['hasiurte'],'txt');
$bukaegun = $kodea->kodea_garbitu($_POST['bukaegun'],'txt');
$bukahila = $kodea->kodea_garbitu($_POST['bukahila'],'txt');
$bukaurte = $kodea->kodea_garbitu($_POST['bukaurte'],'txt');
$subject = $kodea->kodea_garbitu($_POST['subject'],'txt');
$body_cas = $kodea->html_garbitu_cont($_POST['body_cas']);
$body_eus = $kodea->html_garbitu_cont($_POST['body_eus']);
$body_ing = $kodea->html_garbitu_cont($_POST['body_ing']);
//$body_fra = $kodea->html_garbitu_cont($_POST['body_fra']);
$body_fra = '';
$suscriptores = $kodea->kodea_garbitu($_POST['suscriptores'],'int');
$listagruposID = $kodea->kodea_garbitu($_POST['listagruposID'],'int');
unset($kodea);
// Llamo a la funcion que envia el BOLETIN
$bolet = new Boletin();
// Saco el E-MAIL del REMITENTE si lo ha metido o NO (entonces E-MAIL por defecto)
$emailremitente = $remitente_BASE;
if (isset($remitente) && $remitente != '') {
$emailremitente = $remitente;
}
// Enviar BOLETIN en CASTELLANO
$bolet->buletina_bidali($site,$grupo,$bidaltzailea,$bidaltzaileaIP,$gauregun,$gaurhila,$gaururte,$gaurordua,$hasiegun,$hasihila,$hasiurte,$bukaegun,$bukahila,$bukaurte,$subject,$emailremitente,$body_cas,$suscriptores,$listagruposID,1);
// Enviar BOLETIN en EUSKERA
$bolet->buletina_bidali($site,$grupo,$bidaltzailea,$bidaltzaileaIP,$gauregun,$gaurhila,$gaururte,$gaurordua,$hasiegun,$hasihila,$hasiurte,$bukaegun,$bukahila,$bukaurte,$subject,$emailremitente,$body_eus,$suscriptores,$listagruposID,2);
// Enviar BOLETIN en INGLES
$bolet->buletina_bidali($site,$grupo,$bidaltzailea,$bidaltzaileaIP,$gauregun,$gaurhila,$gaururte,$gaurordua,$hasiegun,$hasihila,$hasiurte,$bukaegun,$bukahila,$bukaurte,$subject,$emailremitente,$body_ing,$suscriptores,$listagruposID,3);
// Enviar BOLETIN en FRANCES
//$bolet->buletina_bidali($site,$grupo,$bidaltzailea,$bidaltzaileaIP,$gauregun,$gaurhila,$gaururte,$gaurordua,$hasiegun,$hasihila,$hasiurte,$bukaegun,$bukahila,$bukaurte,$subject,$emailremitente,$body_fra,$suscriptores,$listagruposID,4);
unset($bolet);
// GUARDAR EL BOLETIN
// Convertir CUERPO BOLETIN
$el_boletin_cas = $body_cas;
$el_boletin_eus = $body_eus;
$el_boletin_ing = $body_ing;
$el_boletin_fra = $body_fra;
$el_boletin_cas = str_replace('<','<',$el_boletin_cas);
$el_boletin_cas = str_replace('>','>',$el_boletin_cas);
$el_boletin_cas = str_replace('ININI5','"',$el_boletin_cas);
$el_boletin_eus = str_replace('<','<',$el_boletin_eus);
$el_boletin_eus = str_replace('>','>',$el_boletin_eus);
$el_boletin_eus = str_replace('ININI5','"',$el_boletin_eus);
$el_boletin_ing = str_replace('<','<',$el_boletin_ing);
$el_boletin_ing = str_replace('>','>',$el_boletin_ing);
$el_boletin_ing = str_replace('ININI5','"',$el_boletin_ing);
$el_boletin_fra = str_replace('<','<',$el_boletin_fra);
$el_boletin_fra = str_replace('>','>',$el_boletin_fra);
$el_boletin_fra = str_replace('ININI5','"',$el_boletin_fra);
$taula = "boletin";
$eremuak = "boletin_site,bidaltzailea,bidaltzailea_IP,bidaltze_egun,bidaltze_hila,bidaltze_urte,bidaltze_ordua,noiztik_egun,noiztik_hila,noiztik_urte,noizarte_egun,noizarte_hila,noizarte_urte,titulo_boletin,remitente_email,boletin_es,boletin_eu,boletin_en,boletin_fr,boletin_suscriptores,boletin_grupos";
$balioak = array($site,$bidaltzailea,$bidaltzaileaIP,$gauregun,$gaurhila,$gaururte,$gaurordua,$hasiegun,$hasihila,$hasiurte,$bukaegun,$bukahila,$bukaurte,$subject,$emailremitente,$el_boletin_cas,$el_boletin_eus,$el_boletin_ing,$el_boletin_fra,$suscriptores,$listagruposID);
$db = new Datubasea();
$db->konektatu();
$db->insert($taula,$eremuak,$balioak);
$db->deskonektatu();
unset($db);
$quepagina = "boletinenvio3.php?izenburua=" . $subject . "&remitente=" . $remitente;
header(sprintf("Location: %s", $quepagina));
}
// Limpiar PARAMETROS POST
$kodea = new Codigo();
// Recuperar PARAMETROS
$dataparam = new Fecha();
$diaini = "00";
if (isset($_POST['hasiegun'])) {
$diaini = $_POST['hasiegun'];
$diaini = $kodea->kodea_garbitu($diaini,'txt');
}
$mesini = "00";
if (isset($_POST['hasihila'])) {
$mesini = $_POST['hasihila'];
$mesini = $kodea->kodea_garbitu($mesini,'txt');
}
$mesini_testu = $dataparam->hila_testu($mesini,1);
$anoini = "0000";
if (isset($_POST['hasiurte'])) {
$anoini = $_POST['hasiurte'];
$anoini = $kodea->kodea_garbitu($anoini,'txt');
}
$diafin = "99";
if (isset($_POST['bukaegun'])) {
$diafin = $_POST['bukaegun'];
$diafin = $kodea->kodea_garbitu($diafin,'txt');
}
$mesfin = "99";
if (isset($_POST['bukahila'])) {
$mesfin = $_POST['bukahila'];
$mesfin = $kodea->kodea_garbitu($mesfin,'txt');
}
$mesfin_testu = $dataparam->hila_testu($mesfin,1);
$anofin = "9999";
if (isset($_POST['bukaurte'])) {
$anofin = $_POST['bukaurte'];
$anofin = $kodea->kodea_garbitu($anofin,'txt');
}
unset($dataparam);
////////////////////////////////////////// LISTA DE DESTINATARIOS /////////////////////////////////////////
$totalreceptores_cas = 0;
$totalreceptores_eus = 0;
$totalreceptores_ing = 0;
//$totalreceptores_fra = 0;
////////////////////////////////////////// SUSCRIPTORES DEL SITE //////////////////////////////////////////
$envio_suscriptores = 0;
if (isset($_POST['suscriptores'])) {
$envio_suscriptores = $_POST['suscriptores'];
$envio_suscriptores = $kodea->kodea_garbitu($envio_suscriptores,'int');
}
$totalsuscriptores_cas = 0;
$totalsuscriptores_eus = 0;
$totalsuscriptores_ing = 0;
//$totalsuscriptores_fra = 0;
if ($envio_suscriptores > 0) { // Si se ha seleccionado SUSCRIPTORES
///////////////////// Listado de SUSCRIPTORES en CASTELLANO /////////////////////
$zebaldintza = " WHERE 1";
$balioak = array();
// SITE ($sitea)
$zebaldintza = $zebaldintza. " AND (suscriptor_ID IN (SELECT suscriptor FROM suscriptor_site WHERE site = ?))";
array_push($balioak,$sitea);
// IDIOMA (CASTELLANO = 1)
$zebaldintza = $zebaldintza. " AND (idioma_boletin = 1)";
// ESTADO (ACTIVADO = 2)
$zebaldintza = $zebaldintza. " AND (estado_suscriptor = 2)";
// ORDEN
$zebaldintza = $zebaldintza. " ORDER BY ano_suscripcion, mes_suscripcion, dia_suscripcion, suscriptor_ID";
$suscriptorcas = new Suscriptor();
$suscriptores_cas = $suscriptorcas->harpidedun_lista_lortu($zebaldintza,$balioak);
unset($suscriptorcas);
$totalsuscriptores_cas = count($suscriptores_cas);
///////////////////// Listado de SUSCRIPTORES en EUSKERA /////////////////////
$zebaldintza = " WHERE 1";
$balioak = array();
// SITE ($sitea)
$zebaldintza = $zebaldintza. " AND (suscriptor_ID IN (SELECT suscriptor FROM suscriptor_site WHERE site = ?))";
array_push($balioak,$sitea);
// IDIOMA (EUSKARA = 2)
$zebaldintza = $zebaldintza. " AND (idioma_boletin = 2)";
// ESTADO (ACTIVADO = 2)
$zebaldintza = $zebaldintza. " AND (estado_suscriptor = 2)";
// ORDEN
$zebaldintza = $zebaldintza. " ORDER BY ano_suscripcion, mes_suscripcion, dia_suscripcion, suscriptor_ID";
$suscriptoreus = new Suscriptor();
$suscriptores_eus = $suscriptoreus->harpidedun_lista_lortu($zebaldintza,$balioak);
unset($suscriptoreus);
$totalsuscriptores_eus = count($suscriptores_eus);
///////////////////// Listado de SUSCRIPTORES en INGLES /////////////////////
$zebaldintza = " WHERE 1";
$balioak = array();
// SITE ($sitea)
$zebaldintza = $zebaldintza. " AND (suscriptor_ID IN (SELECT suscriptor FROM suscriptor_site WHERE site = ?))";
array_push($balioak,$sitea);
// IDIOMA (ENGLISH = 3)
$zebaldintza = $zebaldintza. " AND (idioma_boletin = 3)";
// ESTADO (ACTIVADO = 2)
$zebaldintza = $zebaldintza. " AND (estado_suscriptor = 2)";
// ORDEN
$zebaldintza = $zebaldintza. " ORDER BY ano_suscripcion, mes_suscripcion, dia_suscripcion, suscriptor_ID";
$suscriptoring = new Suscriptor();
$suscriptores_ing = $suscriptoring->harpidedun_lista_lortu($zebaldintza,$balioak);
unset($suscriptoring);
$totalsuscriptores_ing = count($suscriptores_ing);
/*
///////////////////// Listado de SUSCRIPTORES en FRANCES /////////////////////
$zebaldintza = " WHERE 1";
$balioak = array();
// SITE ($sitea)
$zebaldintza = $zebaldintza. " AND (suscriptor_ID IN (SELECT suscriptor FROM suscriptor_site WHERE site = ?))";
array_push($balioak,$sitea);
// IDIOMA (FRANAIS = 4)
$zebaldintza = $zebaldintza. " AND (idioma_boletin = 4)";
// ESTADO (ACTIVADO = 2)
$zebaldintza = $zebaldintza. " AND (estado_suscriptor = 2)";
// ORDEN
$zebaldintza = $zebaldintza. " ORDER BY ano_suscripcion, mes_suscripcion, dia_suscripcion, suscriptor_ID";
$suscriptorfra = new Suscriptor();
$suscriptores_fra = $suscriptorfra->harpidedun_lista_lortu($zebaldintza,$balioak);
unset($suscriptorfra);
$totalsuscriptores_fra = count($suscriptores_fra);
*/
} // Si se ha seleccionado SUSCRIPTORES
///////////////////////////////////// USUARIOS DE LOS GRUPOS DEL SITE /////////////////////////////////////
$total_grupos = $_POST['total_grupos'];
$total_grupos = $kodea->kodea_garbitu($total_grupos,'int');
$totalusuarios = 0;
// Listado de USUARIOS
$zebaldintza = " WHERE 1";
$balioak = array();
// GRUPO DEL SITE
$zebaldintza = $zebaldintza. " AND (usuario_ID IN (SELECT usuario_grupo.usuario FROM usuario_grupo WHERE ((usuario_grupo.grupo = 0";
$n = 0;
$listagrupos_ID = "";
$nombres_grupos_seleccionados = "";
$total_grupos_seleccionados = 0; // Por defecto
while ($n < $total_grupos) {
$nombre = "grupo".$n;
$valor = "val".$n;
$taldea = $_POST[$valor];
if (isset($_POST[$nombre]) && ($_POST[$nombre] == 'on')) { // Si esta SELECCIONADO (ON)
// GRUPO DEL SITE
$zebaldintza = $zebaldintza. " OR usuario_grupo.grupo = ?";
array_push($balioak,$taldea);
// Sacar el NOMBRE DEL GRUPO
$zebaldintza_grup = " WHERE grupo_ID = ? ";
$balioak_grup = array($taldea);
$estegrupo = $aux->grupo_lista($zebaldintza_grup,$balioak_grup);
if (count($estegrupo) > 0) {
$listagrupos_ID = $listagrupos_ID . $estegrupo[0]['grupo_ID'] . ";";
$nombres_grupos_seleccionados = $nombres_grupos_seleccionados . " " . $estegrupo[0]['grupo_titulo'] . ";";
$total_grupos_seleccionados = $total_grupos_seleccionados + 1;
}
} // Si esta SELECCIONADO (ON)
$n = $n + 1;
}
$zebaldintza = $zebaldintza. ") AND usuario_grupo.grupo IN (SELECT grupo_site.grupo FROM grupo_site WHERE grupo_site.site = ?))))";
array_push($balioak,$sitea);
// ESTADO
$zebaldintza = $zebaldintza. " AND (usuario_egoera = 2)";
// QUE TENGA EMAIL
$zebaldintza = $zebaldintza. " AND (usuario_eposta <> '')";
// QUE QUIERA NOTIFICACIONES
$zebaldintza = $zebaldintza. " AND (usuario_notificacion = 1)";
// ORDEN
$zebaldintza = $zebaldintza. " ORDER BY usuario_ID";
$usuarios = new Usuario();
$losusuarios = $usuarios->erabiltzaile_lista_lortu($zebaldintza,$balioak);
unset($usuarios);
$totalusuarios = count($losusuarios);
// TOTAL DE DESTINATARIOS
$totalreceptores_cas = $totalusuarios + $totalsuscriptores_cas;
$totalreceptores_eus = $totalsuscriptores_eus;
$totalreceptores_ing = $totalsuscriptores_ing;
/*$totalreceptores_fra = $totalsuscriptores_fra;*/
// Parametros de VISIBILIDAD de los TIPOS DE INFORMACION
$vMensaje = 0;
if (isset($_POST['verMensaje'])) {
$vMensaje = $_POST['verMensaje'];
$vMensaje = $kodea->kodea_garbitu($vMensaje,'int');
}
if ((isset($_POST['txtMensaje1']) && $_POST['txtMensaje1'] != '') || (isset($_POST['txtMensaje2']) && $_POST['txtMensaje2'] != '') || (isset($_POST['txtMensaje3']) && $_POST['txtMensaje3'] != '')) {
$vMensaje = 1;
}
$vNoticias = 0;
if (isset($_POST['verNoticias'])) {
$vNoticias = $_POST['verNoticias'];
$vNoticias = $kodea->kodea_garbitu($vNoticias,'int');
}
$vDocumentos = 0;
if (isset($_POST['verDocumentos'])) {
$vDocumentos = $_POST['verDocumentos'];
$vDocumentos = $kodea->kodea_garbitu($vDocumentos,'int');
}
$vAgenda = 0;
if (isset($_POST['verAgenda'])) {
$vAgenda = $_POST['verAgenda'];
$vAgenda = $kodea->kodea_garbitu($vAgenda,'int');
}
// Parametro de TEXTO MENSAJE (si se ha rellenado)
$tMensaje1 = '';
if (isset($_POST['txtMensaje1'])) {
$tMensaje1 = $_POST['txtMensaje1'];
$tMensaje1 = $kodea->kodea_garbitu($tMensaje1,'txt');
$tMensaje1 = str_replace("\n",'
',$tMensaje1);
$tMensaje1 = str_replace('\"','"',$tMensaje1);
$tMensaje1 = str_replace('../../../',$urlBASE,$tMensaje1);
}
$tMensaje2 = '';
if (isset($_POST['txtMensaje2'])) {
$tMensaje2 = $_POST['txtMensaje2'];
$tMensaje2 = $kodea->kodea_garbitu($tMensaje2,'txt');
$tMensaje2 = str_replace("\n",'
',$tMensaje2);
$tMensaje2 = str_replace('\"','"',$tMensaje2);
$tMensaje2 = str_replace('../../../',$urlBASE,$tMensaje2);
}
$tMensaje3 = '';
if (isset($_POST['txtMensaje3'])) {
$tMensaje3 = $_POST['txtMensaje3'];
$tMensaje3 = $kodea->kodea_garbitu($tMensaje3,'txt');
$tMensaje3 = str_replace("\n",'
',$tMensaje3);
$tMensaje3 = str_replace('\"','"',$tMensaje3);
$tMensaje3 = str_replace('../../../',$urlBASE,$tMensaje3);
}
// BIDALTZAILEA
$zebidaltzaile = 0;
if (isset($_SESSION['usuario'])) {
$zebidaltzaile = $_SESSION['usuario'];
$zebidaltzaile = $kodea->kodea_garbitu($zebidaltzaile,'int');
}
$erabiltzaile = new Usuario();
$erabiltzaile->erabiltzailea_lortu($zebidaltzaile);
$remitente = $erabiltzaile->usuario_lista;
$remitente_ID = $remitente[0]['usuario_ID'];
$remitente_nombre = $remitente[0]['usuario_nombre'] . " " . $remitente[0]['usuario_apellidos'];
unset($erabiltzaile);
// FECHA ACTUAL (LA DEL ENVO)
$data = new Fecha();
$data->sacarfecha();
$urte = $data->urte;
$hila = $data->hila;
$hila_testu = $data->hila_testu($hila,1);
$egun = $data->egun;
$ordua = $data->ordua;
unset($data);
// IP desde el que se envia el BOLETIN
$laip = "";
if( isset($_SERVER['HTTP_X_FORWARDED_FOR']) && $_SERVER['HTTP_X_FORWARDED_FOR'] != '' ){
$laip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
else
$laip = $_SERVER['REMOTE_ADDR'];
// Preparo la urlBASE segun el SITE
$nombre_boletin = "boletin.php";
// SACAR GRUPOS a los que se envia. Si es 1 GRUPO --> se manda ID del GRUPO para los contenidos
$grupo = 1;
if ($envio_suscriptores == 0 && $total_grupos_seleccionados == 1) {
// $listagrupos = $listagrupos_ID;
if ($listagrupos_ID != '') {
$grupo = str_replace(";","",$listagrupos_ID); // Obtenemos el ID del unico GRUPO al que se envia el BOLETIN
}
}
$boletin_body_cas = "";
$boletin_body_eus = "";
$boletin_body_ing = "";
$boletin_body_fra = "";
// LLAMO AL BOLETIN EN CASTELLANO MEDIANTE CURL (sin olvidarnos del TOKEN)
$boletin_body_cas = "aqu va el boletn";
$url_cas = $urlBASE_SITE.'boletin/'.$nombre_boletin.'?token_boletin=735fdhqf36hr82hry92udhg310&site='. $sitea .'&grupo='. $grupo .'&lang=1&hegun='. $diaini .'&hhila='. $mesini .'&hurte='. $anoini .'&begun='. $diafin .'&bhila='. $mesfin .'&burte='. $anofin .'&Mensaje='. $vMensaje .'&Noticias='. $vNoticias .'&Documentos='. $vDocumentos .'&Agenda='. $vAgenda;
$ch_cas = curl_init();
curl_setopt($ch_cas, CURLOPT_SSL_VERIFYPEER, 0); // No verifica SSL
curl_setopt($ch_cas, CURLOPT_RETURNTRANSFER, 1); // Devuelve el RESULTADO en una variable
curl_setopt($ch_cas, CURLOPT_URL,$url_cas); // Ataca a esta URL
$data_cas = curl_exec($ch_cas);
$boletin_body_cas = $data_cas;
if (isset($vMensaje) && $vMensaje == 1) { // Si tiene MENSAJE lo aadimos con un REPLACE
$vartxtmensaje = $tMensaje1;
$boletin_body_cas = str_replace('','
',$boletin_body_cas);
}
$_SESSION['esteboletin_cas'] = $boletin_body_cas;
$boletin_body_cas = utf8_decode($boletin_body_cas);
curl_close($ch_cas);
// LLAMO AL BOLETIN EN EUSKERA MEDIANTE CURL (sin olvidarnos del TOKEN)
$boletin_body_eus = "buletina hemen";
$url_eus = $urlBASE_SITE.'boletin/'.$nombre_boletin.'?token_boletin=735fdhqf36hr82hry92udhg310&site='. $sitea .'&grupo='. $grupo .'&lang=2&hegun='. $diaini .'&hhila='. $mesini .'&hurte='. $anoini .'&begun='. $diafin .'&bhila='. $mesfin .'&burte='. $anofin .'&Mensaje='. $vMensaje .'&Noticias='. $vNoticias .'&Documentos='. $vDocumentos .'&Agenda='. $vAgenda;
$ch_eus = curl_init();
curl_setopt($ch_eus, CURLOPT_SSL_VERIFYPEER, 0); // No verifica SSL
curl_setopt($ch_eus, CURLOPT_RETURNTRANSFER, 1); // Devuelve el RESULTADO en una variable
curl_setopt($ch_eus, CURLOPT_URL,$url_eus); // Ataca a esta URL
$data_eus = curl_exec($ch_eus);
$boletin_body_eus = $data_eus;
if (isset($vMensaje) && $vMensaje == 1) { // Si tiene MENSAJE lo aadimos con un REPLACE
$vartxtmensaje = $tMensaje2;
if ($vartxtmensaje == '') $vartxtmensaje = $tMensaje1;
$boletin_body_eus = str_replace('','
',$boletin_body_eus);
}
$_SESSION['esteboletin_eus'] = $boletin_body_eus;
$boletin_body_eus = utf8_decode($boletin_body_eus);
curl_close($ch_eus);
// LLAMO AL BOLETIN EN INGLES MEDIANTE CURL (sin olvidarnos del TOKEN)
$boletin_body_ing = "bulletin here";
$url_ing = $urlBASE_SITE.'boletin/'.$nombre_boletin.'?token_boletin=735fdhqf36hr82hry92udhg310&site='. $sitea .'&grupo='. $grupo .'&lang=3&hegun='. $diaini .'&hhila='. $mesini .'&hurte='. $anoini .'&begun='. $diafin .'&bhila='. $mesfin .'&burte='. $anofin .'&Mensaje='. $vMensaje .'&Noticias='. $vNoticias .'&Documentos='. $vDocumentos .'&Agenda='. $vAgenda;
$ch_ing = curl_init();
curl_setopt($ch_ing, CURLOPT_SSL_VERIFYPEER, 0); // No verifica SSL
curl_setopt($ch_ing, CURLOPT_RETURNTRANSFER, 1); // Devuelve el RESULTADO en una variable
curl_setopt($ch_ing, CURLOPT_URL,$url_ing); // Ataca a esta URL
$data_ing = curl_exec($ch_ing);
$boletin_body_ing = $data_ing;
if (isset($vMensaje) && $vMensaje == 1) { // Si tiene MENSAJE lo aadimos con un REPLACE
$vartxtmensaje = $tMensaje3;
if ($vartxtmensaje == '') $vartxtmensaje = $tMensaje1;
$boletin_body_ing = str_replace('','
',$boletin_body_ing);
}
$_SESSION['esteboletin_ing'] = $boletin_body_ing;
$boletin_body_ing = utf8_decode($boletin_body_ing);
curl_close($ch_ing);
/*
// LLAMO AL BOLETIN EN FRANCES MEDIANTE CURL (sin olvidarnos del TOKEN)
$boletin_body_fra = "bulletin ici";
$url_fra = $urlBASE_SITE.'boletin/'.$nombre_boletin.'?token_boletin=735fdhqf36hr82hry92udhg310&site='. $sitea .'&grupo='. $grupo .'&lang=4&hegun='. $diaini .'&hhila='. $mesini .'&hurte='. $anoini .'&begun='. $diafin .'&bhila='. $mesfin .'&burte='. $anofin .'&Mensaje='. $vMensaje .'&Noticias='. $vNoticias .'&Documentos='. $vDocumentos .'&Agenda='. $vAgenda;
$ch_fra = curl_init();
curl_setopt($ch_fra, CURLOPT_SSL_VERIFYPEER, 0); // No verifica SSL
curl_setopt($ch_fra, CURLOPT_RETURNTRANSFER, 1); // Devuelve el RESULTADO en una variable
curl_setopt($ch_fra, CURLOPT_URL,$url_fra); // Ataca a esta URL
$data_fra = curl_exec($ch_fra);
$boletin_body_fra = $data_fra;
if (isset($vMensaje) && $vMensaje == 1) { // Si tiene MENSAJE lo aadimos con un REPLACE
$vartxtmensaje = $tMensaje4;
if ($vartxtmensaje == '') $vartxtmensaje = $tMensaje1;
$boletin_body_fra = str_replace('','
',$boletin_body_fra);
}
$_SESSION['esteboletin_fra'] = $boletin_body_fra;
$boletin_body_fra = utf8_decode($boletin_body_fra);
curl_close($ch_fra);
*/
unset($kodea);
include_once("".$path_relativa."includes_cms/burukoa_htm_kudeaketa.php"); ?>
ENVIANDO BOLETÍN...
include_once("".$path_relativa."includes_cms/laguntza.php"); ?>
include_once("".$path_relativa."includes_cms/indice_movil.php"); ?>
include_once("".$path_relativa."includes_cms/indice.php"); ?>
include_once("".$path_relativa."includes_cms/busqueda_boletines.php"); ?>
BOLETÍN » ENVIAR
Asegúrate de que el boletín está correcto, inserta un título (aparecerá en el SUBJECT) y el e-mail del remitente (aparecerá en el FROM) y pulsa "ENVIAR BOLETÍN". Para salir del formulario pulsa "OK".