He probado el código que me comentas pero en la ventana de descarga aparece el origen del archivo... que te lo estás descargando de la página 
http://www.encuestaspagadas.com y eso es lo que no quiero que aparezca, que no diga desde qué pagina te lo estás descargando. 
El cígo lo tengo así: 
<? 
$fichero= $_GET["fichero"]; 
header("Pragma: public"); 
header("Expires: 0"); 
header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); 
header("Content-Type: application/force-download"); 
header( "Content-Disposition: attachment; filename=".basename($fichero).";" ); 
header("Content-Transfer-Encoding: binary"); 
header("Content-Length: ".filesize($fichero)); 
readfile("$fichero"); 
?>  
Un ejemplo está aquí  
http://www.encuestaspagadas.com/desc...chero=bebe.swf 
Lo que quiero es que no diga el origen, que no mencione el servidor desde el que se lo está descargando. 
¿¿Se puede?? 
Nota  jam1138: Creo haber preguntado bién y creo que el título es claro no? Si no es así te pido disculpas, trataré de ser más claro.