Hello,
Here's a simple trick for browsers (FF, IE) address spaces in filenames for Content-Disposition:
eg: <?php header ("Content-Disposition:attachment; filename=\"$filename\""); ?>
The \ "before and after the file name makes the difference.