dan's thing works, but i have some problems with certain files. not a huge thing, just kinda annoying. now, i should probably learn PHP...
EDIT
yeah, i think the problem is with having the file size too small, but i made it much bigger (like, a GB), and it still failed to load a 2 MB file. i'm not sure if it's because it was an exe too, but it gave me errors based on file size. any ideas?