Hola, necesito su ayuda, tengo un sistema CRM de Vtiger que genera mediante un módulo reportes, he personalizado el código, pero el problema que me persiste es que al descargar el reporte, dentro del Excel, se ven caracteres raros en la Ñ, además de que el reporte parece que se carga en "algun lado" y el sistema se muestra trabajando, y hasta que esta completo se baja como "descargado" no se va bajando poco a poco como las descargas normales para ver cuanto le falta...
Alguien puede ayudarme?
El código donde creo esta el problema es:
Código PHP:
if(isset($_SERVER['HTTP_USER_AGENT']) && strpos($_SERVER['HTTP_USER_AGENT'],'MSIE'))
{
header("Pragma: public");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
}
ob_clean();
header("Content-Encoding: UTF-8");
header("Content-Type: application/vnd.ms-excel; charset='UTF-8' ");
header("Content-Length: ".@filesize($fname));
header("Content-disposition: filename='$nombreR$b'");
$fh=fopen($fname, "rb");
fpassthru($fh);
unlink($fname);
Muchas gracias