Cita:
Iniciado por fer911
Estoy usando como Navegador IE 6.0
y mi codigo es el siguiente
<?php
$file = 'help.hlp';
header('Content-Description: File Transfer');
header('Content-Type: application/force-download');
//header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename=' . basename($file));
@readfile("$file");
?>
lo que quiero es que no me pregunte sino que lo ABRA directamente
En ese caso .. no debes unsar "attachment" sino "inline" en el "content-disposition" y debes indicar expresamente el "content-type" de tu archivo .. no esos "force-dowload" sino el formato MIME de tu archivo ..
Por lo demás ... fijate bien que un navegador interpreta los archivos de formato MIME que tiene "plug-in" asociado o puede interpretar el directamente: imagenes de tal tipo (JPG, PNG, GIF . y poco más) .. PDF's si está asociado con su plug-in .. y otros tipos de archivos por el mismo método. Por ende, no esperes que todo archivo que quieras que se "abra" se "abra" por qué sí desde el navegador. Eso tendrás que confirmarlo en otro foro especializado ...
Un saludo,