ÿØÿàJFIFÿþ ÿÛC       ÿÛC ÿÀÿÄÿÄ"#QrÿÄÿÄ&1!A"2qQaáÿÚ ?Øy,æ/3JæÝ¹È߲؋5êXw²±ÉyˆR”¾I0ó2—PI¾IÌÚiMö¯–þrìN&"KgX:Šíµ•nTJnLK„…@!‰-ý ùúmë;ºgµŒ&ó±hw’¯Õ@”Ü— 9ñ-ë.²1<yà‚¹ïQÐU„ہ?.’¦èûbß±©Ö«Âw*VŒ) `$‰bØÔŸ’ëXÖ-ËTÜíGÚ3ð«g Ÿ§¯—Jx„–’U/ÂÅv_s(Hÿ@TñJÑãõçn­‚!ÈgfbÓc­:él[ðQe 9ÀPLbÃãCµm[5¿ç'ªjglå‡Ûí_§Úõl-;"PkÞÞÁQâ¼_Ñ^¢SŸx?"¸¦ùY騐ÒOÈ q’`~~ÚtËU¹CڒêV  I1Áß_ÿÙkodea_garbitu($mezua,'int'); } $consulta_orig_nombre = ''; $consulta_orig_idioma = ''; $consulta_orig_texto = ''; // Recoger DATOS DEL ADMINISTRADOR $erabiltzaile = new Usuario(); $erabiltzaile->erabiltzailea_lortu($_SESSION['usuario']); $egile = $erabiltzaile->usuario_lista; $consulta_usuario = $_SESSION['usuario']; $consulta_nombre = $egile[0]['usuario_nombre'] . ' ' . $egile[0]['usuario_apellidos']; $consulta_ip = $erabiltzaile->IPusuario(); unset($erabiltzaile); $elnombre = $egile[0]['usuario_nombre']; $losapellidos = $egile[0]['usuario_apellidos']; $elemail = $egile[0]['usuario_eposta']; unset($kodea); // Si RESPONDER if (isset($_POST["erantzun"]) && ($_POST["erantzun"] == "erantzun")) { // Fecha ACTUAL $data = new Fecha(); $data->sacarfecha(); $varano = $data->urte; $varmes = $data->hila; $vardia = $data->egun; $varhora = $data->ordua; unset($data); // Limpiar PARAMETROS $kodea = new Codigo(); $varano = $kodea->kodea_garbitu($varano,'txt'); $varmes = $kodea->kodea_garbitu($varmes,'txt'); $vardia = $kodea->kodea_garbitu($vardia,'txt'); $varhora = $kodea->kodea_garbitu($varhora,'txt'); // Recoger VALORES $varsite = $kodea->kodea_garbitu($_POST['site'],'int'); $varhilo = $kodea->kodea_garbitu($_POST["hilo"],'int'); $varmensajeorig = $kodea->kodea_garbitu($_POST["mensaje_orig"],'int'); $varticket = $kodea->kodea_garbitu($_POST["ticket"],'txt'); $varidioma = $kodea->kodea_garbitu($_POST['idioma'],'int'); $vartema = $kodea->kodea_garbitu($_POST['tema'],'int'); $varusuario = $kodea->kodea_garbitu($_POST['usuario'],'int'); $varreceptor = $kodea->kodea_garbitu($_POST['receptor'],'int'); $vardni = $kodea->kodea_garbitu($_POST['dni'],'txt'); $varip = $kodea->kodea_garbitu($_POST['ip'],'txt'); $varestado = 2; // Estado RESPONDIDA $varbloqueo = 0; // SIN BLOQUEAR $vartexto = $kodea->html_garbitu_cont(htmlentities(utf8_decode($_POST['texto']))); $varnombre = $kodea->kodea_garbitu($_POST['nombre'],'txt'); $varapellidos = $kodea->kodea_garbitu($_POST['apellidos'],'txt'); $varemail = $kodea->kodea_garbitu($_POST['email'],'txt'); $varportelefono = 0; $vartelefono = ''; $varenviaremail = $kodea->kodea_garbitu($_POST['enviaremail'],'int'); $varemailusuario = $kodea->kodea_garbitu($_POST['emailusuario'],'txt'); unset($kodea); // Encriptar DATOS PERSONALES de la RESPUESTA para guardarlos en la BD $encript = new Codigo(); // Saco el AUTO-INCREMENT de la tabla de las CONSULTAS para la funcion de encriptacion (sera el ID de la RESPUESTA para crear la llave) $taula = 'mensaje'; $kontsulta = "SELECT AUTO_INCREMENT FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME = '" . $taula . "' AND TABLE_SCHEMA = database()"; $baloreak = array(); $db = new Datubasea(); $db->konektatu(); $proximo_id = $db->select($kontsulta,$baloreak); $db->deskonektatu(); unset($db); $prox_id = $proximo_id[0]['AUTO_INCREMENT']; $varnombre_encript = $encript->encriptar_desencriptar_datos('encrypt',$varnombre,$prox_id); $varapellidos_encript = $encript->encriptar_desencriptar_datos('encrypt',$varapellidos,$prox_id); $varemail_encript = $encript->encriptar_desencriptar_datos('encrypt',$varemail,$prox_id); $vardni_encript = $encript->encriptar_desencriptar_datos('encrypt',$vardni,$prox_id); $vartexto_encript = $encript->encriptar_desencriptar_datos('encrypt',$vartexto,$prox_id); unset($encript); $db = new Datubasea(); $db->konektatu(); // Recoger RESPUESTA $tabla = "mensaje"; $campos = "mensaje_ticket,mensaje_hilo,mensaje_egun,mensaje_hila,mensaje_urte,mensaje_ordua,mensaje_site,mensaje_usuario,mensaje_receptor,mensaje_ip,mensaje_egoera,mensaje_nombre,mensaje_apellidos,mensaje_email,mensaje_portelefono,mensaje_telefono,mensaje_dni,mensaje_texto,mensaje_tema,mensaje_idioma,mensaje_bloqueo"; $valores = array($varticket,$varhilo,$vardia,$varmes,$varano,$varhora,$respuesta_site,$varusuario,$varreceptor,$varip,$varestado,$varnombre_encript,$varapellidos_encript,$varemail_encript,$varportelefono,$vartelefono,$vardni_encript,$vartexto_encript,$vartema,$varidioma,$varbloqueo); $db->insert($tabla,$campos,$valores); // Actualizar ESTADO CONSULTA-PADRE a RESPONDIDA $taula = "mensaje"; $eremuak = "mensaje_egoera"; $balioak = array(2); $baldintza = " WHERE mensaje_ID = " . $varmensajeorig; $db->update($taula,$eremuak,$balioak,$baldintza); if ($varhilo != $varmensajeorig) { // Si la CONSULTA-HILO (la inicial del hilo) y la CONSULTA-PADRE (a la que se contesta) son distintas // Actualizar ESTADO CONSULTA-HILO a RESPONDIDA (si no se ha hecho ya con la CONSULTA-PADRE) $taula = "mensaje"; $eremuak = "mensaje_egoera"; $balioak = array(2); $baldintza = " WHERE mensaje_ID = " . $varhilo; $db->update($taula,$eremuak,$balioak,$baldintza); } if ($varhilo == $varmensajeorig) { // Si la CONSULTA-HILO (la inicial del hilo) y la CONSULTA-PADRE (a la que se contesta) son la misma // Actualizar ESTADO CONSULTA-HIJAS del HILO a RESPONDIDAS (si las tuviera, ya que la ultima esta como PENDEINTE) $taula = "mensaje"; $eremuak = "mensaje_egoera"; $balioak = array(2); $baldintza = " WHERE mensaje_hilo = " . $varhilo; $db->update($taula,$eremuak,$balioak,$baldintza); } $db->deskonektatu(); unset($db); // NOTIFICAR if ($varenviaremail == 1) { // Si ENVIAR E-MAIL // Sacar el SITE $zebaldintza = " WHERE site_ID = ?"; $balioak = array($varsite); $siteak = $aux->site_lista($zebaldintza,$balioak); // Sacar nombre del SITE para el URL de respuesta $nombre_site = ''; if (count($siteak) > 0) $nombre_site = strtoupper($siteak[0]['site_titulo']); // Sacar el SITEIZENA segun el SITE en el que estemos $siteizena = ""; $siteizena_SITE = $siteizena; if ($varsite > 0) $siteizena_SITE = $nombre_site; // Enviar E-MAIL $email = new Correo(); if ($varidioma == 1) { // Si es CASTELLANO $subject = 'En respuesta a tu solicictud'; $contenido_boletin = $vartexto ."

No respondas a este mensaje, para poder realizar un seguimiento adecuado de tu consulta utiliza el siguiente enlace: Responder

Gracias por tu atencin.

" . strtoupper($siteizena_SITE); } // Si es CASTELLANO if ($varidioma == 2) { // Si es EUSKERA $subject = 'Zure eskaerari erantzunez'; $contenido_boletin = $vartexto ."

Ez erantzun mezu honi, zure kontsultaren segimendu egokia egin ahal izateko erabili honako lotura: Erantzun

Milesker zure arretagatik.

" . strtoupper($siteizena_SITE); } // Si es EUSKERA if ($varidioma == 3) { // Si es INGLES $subject = 'In response to your request'; $contenido_boletin = $vartexto ."

Do not reply to this message, please use the following link to carry out proper monitoring of your inquiry: Answer

Thanks for your attention.

" . strtoupper($siteizena_SITE); } // Si es INGLES if ($varidioma == 4) { // Si es FRANCES $subject = 'En rponse votre demande'; $contenido_boletin = $vartexto ."

Ne pas rpondre ce message, veuillez utiliser le lien suivant pour effectuer un suivi correct de votre demande: Rponse

Merci pour votre attention.

" . strtoupper($siteizena_SITE); } // Si es FRANCES // Descencriptar EMAIL DESTINATARIO de la CONSULTA para enviarle la RESPUESTA $encript = new Codigo(); $varemailusuario = $encript->encriptar_desencriptar_datos('decrypt',$varemailusuario,$varmensajeorig); unset($encript); $email->notificar_respuesta($varemailusuario,$subject,$contenido_boletin,$varreceptor,$varsite); unset($email); } // Si ENVIAR E-MAIL $quepagina = "responderr.php"; header(sprintf("Location: %s", $quepagina)); } ///////////////////////////////////////// CONSULTA ///////////////////////////////////////// // Sacar datos de la CONSULTA $elticket = ''; $eltema = 0; $consulta_receptor = 0; $consulta_dni = ''; $consulta_site = 1; $hilo = 0; $emailusuario = ''; if ($mezua != 0) { // Si hay CONSULTA $mezu = new Mensaje(); $zebaldintza = " WHERE mensaje_ID = ?"; // Solo si abre HILO el resto son RESPUESTAS a estas $balioak = array($mezua); $lakonsulta_orig = $mezu->mezu_lista($zebaldintza,$balioak); unset($mezu); $cualestadomen = $lakonsulta_orig[0]['mensaje_egoera']; $hilo = $lakonsulta_orig[0]['mensaje_hilo']; if ($hilo == 0) $hilo = $lakonsulta_orig[0]['mensaje_ID']; $consulta_orig_id = $lakonsulta_orig[0]['mensaje_ID']; $consulta_orig_elnombre = $lakonsulta_orig[0]['mensaje_nombre']; $consulta_orig_losapellidos = $lakonsulta_orig[0]['mensaje_apellidos']; $consulta_orig_texto = $lakonsulta_orig[0]['mensaje_texto']; $queidiom = $lakonsulta_orig[0]['mensaje_idioma']; if ($queidiom == 1) $consulta_orig_idioma = 'CASTELLANO'; if ($queidiom == 2) $consulta_orig_idioma = 'EUSKERA'; if ($queidiom == 3) $consulta_orig_idioma = 'INGLS'; if ($queidiom == 4) $consulta_orig_idioma = 'FRANCS'; // Si el USUARIO NO es ANONIMO (> 0) if ($lakonsulta_orig[0]['mensaje_usuario'] > 0) { // Si es USUARIO REGISTRADO $erabiltzaile = new Usuario(); $egile = $erabiltzaile->usuario_lista; unset($erabiltzaile); $consulta_orig_elnombre = $egile[0]['usuario_nombre']; $consulta_orig_lospellidos = $egile[0]['usuario_apellidos']; } // Si es USUARIO REGISTRADO $elticket = $lakonsulta_orig[0]['mensaje_ticket']; $eltema = $lakonsulta_orig[0]['mensaje_tema']; $consulta_site = $lakonsulta_orig[0]['mensaje_site']; $consulta_receptor = $lakonsulta_orig[0]['mensaje_usuario']; $consulta_dni = $lakonsulta_orig[0]['mensaje_dni']; //$consulta_dni = ''; $emailusuario = $lakonsulta_orig[0]['mensaje_email']; // Desencriptar DATOS PERSONALES para escribirlos $encript = new Codigo(); // Datos de la CONSULTA a responder if ($lakonsulta_orig[0]['mensaje_usuario'] <= 0) { // Si es USUARIO ANONIMO $consulta_orig_elnombre = $encript->encriptar_desencriptar_datos('decrypt',$consulta_orig_elnombre,$consulta_orig_id); $consulta_orig_losapellidos = $encript->encriptar_desencriptar_datos('decrypt',$consulta_orig_losapellidos,$consulta_orig_id); } // Si es USUARIO ANONIMO $consulta_orig_texto = $encript->encriptar_desencriptar_datos('decrypt',$consulta_orig_texto,$consulta_orig_id); if ($consulta_dni != '' && $consulta_dni != NULL) $consulta_dni = $encript->encriptar_desencriptar_datos('decrypt',$consulta_dni,$consulta_orig_id); unset($encript); $consulta_orig_nombre = $consulta_orig_elnombre . " " . $consulta_orig_losapellidos; } // Si hay CONSULTA ///////////////////////////////////////// CONSULTA ///////////////////////////////////////// $site_ID = 0; $site_titulo = "CMS"; // SITE $zebaldintza = " WHERE site_ID = ?"; $balioak = array($consulta_site); $siteak = $aux->site_lista($zebaldintza,$balioak); if (count($siteak) > 0) { $site_ID = $siteak[0]['site_ID']; $site_titulo = strtoupper($siteak[0]['site_titulo']); } include_once("".$path_relativa."includes_cms/burukoa_htm_kudeaketa.php"); ?>

RESPONDIENDO CONSULTA...

CONSULTA  »  RESPONDER

Rellena los campos y pulsa "RESPONDER". Para salir del formulario pulsa "OK".

¡ATENCIÓN!   PROCEDE CON CUIDADO, EL SISTEMA ENVIARÁ UN E-MAIL AL USUARIO/A CON TU RESPUESTA.

Consulta:

$consulta_orig_texto = str_replace("\n","
",$consulta_orig_texto); } // Si NO tiene

?>

Respuesta: