Использую такой код для принудительной загрузки любых файлов

PHP код:
<?php
$post = $_POST["archivo"];
$f = "http://localhost/opcion1/folletos/".$post;
header('Content-type: application/pdf');
header("Content-Disposition: attachment; filename=\"".$f."\"\n");
$fp=fopen("$f", "r");
fpassthru($fp);
?>
проблема
в мозиле название файла получаеться такое
http---localhost-opcion1-folletos-nosotros.pdf
а в IE
nasvanieFailaPhp.pdf
Как сделать так чтобы название файла было такоеде как и
$_POST["archivo"], тоесть оригинальное название файла.
Спасибо