Hola amigos, en este caso recurro porque tengo un problema, lo que pasa es que al descargar un archivo .doc se desconfigura todo osea salen simblos raros etc. Estas son las cabeceras que utilizo cuando voy a descargar el archivo.
$ruta= $destino.$archivo;
$tamano= filesize($ruta);
$parts=explode(".",$archivo);
$ext=$parts[count($parts)-1];
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/msword");
header("Content-Length: ".$tamano);
header("Content-Disposition: attachment; filename=$archivo");
header("Content-Transfer-Encoding: binary");
$fp = fopen($ruta, 'rb');
$buffer = fread($fp, $tamano);
fclose ($fp);
print $buffer;
exit();
Alguien me podria decir porque pasa esto., si al revisar el archivo directamente esta bien abre perfectamente.
Gracias por su ayuda de antemano.