Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2015, 11:03
Avatar de phercin
phercin
 
Fecha de Ingreso: febrero-2009
Ubicación: Pachuca Hidalgo
Mensajes: 150
Antigüedad: 15 años, 2 meses
Puntos: 1
Problema de "acentos" y "descarga directa" en un PHP

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