PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!
I have a website with flash applications on it , but they are embedded from another site (mine).
How do I keep people from stealing my thunder and embedding my flash apps on their site?
plz help me.
Kate.
For flash files I've worked with in the past I import a PHP variable string. Make an md5 hash out of some string. Put it in a file name the file with some md5 hashed string. You check it in your actionscript. If it's there the movie plays if not no play. That'll not only prevent hotlinking but it'll also prevent people from playing it if its not on your server.
neophyte wrote:For flash files I've worked with in the past I import a PHP variable string. Make an md5 hash out of some string. Put it in a file name the file with some md5 hashed string. You check it in your actionscript. If it's there the movie plays if not no play. That'll not only prevent hotlinking but it'll also prevent people from playing it if its not on your server.
wow, that's actually kinda sexy. if i had video files that i did mind people taking i would totally do this
Yep. It's always a tradeoff. I remember this one website that used blank gifs overlaid over an actual background image to prevent you from downloading the images: if you right-clicked and saved you'd just get a blank image. Of course, since we're tech-savvy, we can easily get around it, but the average user would be stumped.
I thought this disscussion was about hotlinking or image burning?
There is nothing you can do to prevent people from copying your content onto their own desktop. Zip...natta...any technique you can come up with, I gaurantee you I can get around it - assuming I can see it in my browser window and it's not behind locked doors, so to speak.
Image burning is when one web site uses a file stored on your web site without your permission and their web site, thus using your bandwidth not their own. I don't think this is a common problem anymore as bandwidth is pretty cheap these days.