include_once("lib/config.php"); include_once("lib/upload.php"); if(($usuari_login->usu_perfil!=_PERFIL_ADMINISTRADOR)&&($usuari_login->usu_perfil!=_PERFIL_SUPERUSER)&&($usuari_login->usu_perfil!=_PERFIL_SUPORT)) { include("home.php"); die(); } $ID_PAGINA = "SUPORT"; $sup_id=intval(isset($_POST['id'])?$_POST['id']:""); $accion=intval(isset($_POST['a'])?$_POST['a']:""); $suport = new Suport($DB_conn); $suport->load_id($sup_id); $transcripcio = new Transcripcio($DB_conn); $accion=intval(isset($_POST['a'])?$_POST['a']:""); $sup_resposta_assumpte=(isset($_POST['sup_resposta_assumpte'])?$_POST['sup_resposta_assumpte']:""); $sup_resposta_text=(isset($_POST['sup_resposta_text'])?$_POST['sup_resposta_text']:""); $mensaje = ""; if(($accion==1)&&($sup_resposta_assumpte!="")&&($sup_resposta_text!="")&&($suport->sup_estat==_ESTAT_SUPORT_PENDENT)) { //obtenim el nom de l'arxiu if(isset($_FILES['sup_resposta_arxiu'])) { $arxiu = $_FILES['sup_resposta_arxiu']['tmp_name']; $arxiu_name = $_FILES['sup_resposta_arxiu']['name']; $arxiu_size = $_FILES['sup_resposta_arxiu']['size']; $arxiu_type = $_FILES['sup_resposta_arxiu']['type']; } else $arxiu_name=""; $nombreFicheros = date("ymdHis"); //guardem l'arxiu if($arxiu_name!="") { $arxiu_name = normalizarFichero($arxiu_name); $arxiu_nueva = obtener_nombre_archivo($arxiu_name, _DIR_ARXIUS_SUPORT); if(!upload($arxiu, $arxiu_nueva, $arxiu_size, $arxiu_type, _DIR_ARXIUS_SUPORT)) { $mensaje = getTexto("GSU_error_arxiu"); $arxiu_nueva = ""; } } else $arxiu_nueva = ""; if($mensaje == "") { $suport->sup_resposta_assumpte = $sup_resposta_assumpte; $suport->sup_resposta_text = $sup_resposta_text; $suport->sup_resposta_arxiu = $arxiu_nueva; $suport->sup_estat = _ESTAT_SUPORT_TRACTADA; $res = $suport->modificar(); if(!$res) $mensaje = getTexto("GSU_error_guardar"); } if($mensaje =="") { $res = mail_soporte_respuesta($suport, $transcripcio); if($res) $mensaje = "El missatge s'ha enviat amb èxit"; else { $mensaje = "S'ha produït un error en enviar el missatge"; $suport->sup_estat = _ESTAT_SUPORT_PENDENT; $res = $suport->modificar(); } } } if($suport->sup_estat == _ESTAT_SUPORT_PENDENT) { if($suport->sup_resposta_assumpte=="") $suport->sup_resposta_assumpte = "Re: ".$suport->sup_assumpte; } ?>
include("cabecera_common_info.php")?>