I might not have explained this right!
Put all you files that you want to protect in a password-protected folder.. so really no-one can access it. Now they are safe.. right?
Now make a script that can you can hand over like following variables:
filename or some kind of id for the file
dynamic variables like a timestamp and/or IP (so that the "link" to the file changes for each user)
here is a link to a page showing a picture:
http://www.keepmyfile.com/imagelink.php?dl=2
try hotlinking it or downloading it (by direct-request) without any effords to add php code.. please keep in mind that I give access for 1 day.. so just ask someone else to check the source you get
for instance the link-source will look like this for me:
http://www.keepmyfile.com/pic.gif.ph...4336banner.gif
i have only taken out my IP
The security check for this site is not completed yet.. since just checking date and IP is inadequate... but you could perhaps md5-encode some kind of passphrase you make up with influence of dynamic factors and hand that value over..
try hotlinking to a file you uploaded on keepmyfile.com!