I'm either using incorrect syntax or going about this with the wrong method. In the html document that references this php file, there is a simple list of checkboxes. The user checkmarks the boxes and hits submit. This then kicks off with the goal of prompting the user to run or save each file. If I checkmark test1.txt, test2.txt and test3.txt, there should be a popup for each (assuming of course the browser is IE). The issue is that only the 'last' checkmarked item is downloaded - the rest are not. I thought of opening a popup window for each file found but it has no effect. If I use echo $filename, it then correctly displays each entry I checkmarked so the php script appears to be given the multiple file names correctly. Can someone point me in the right direction? I'm pretty sure the $filename in the window.open parameter is not being used in the right syntax right now too. Here is the script: <?php foreach($_POST['files'] as $filename) { echo ...