使用PHP程序来保护你的flash作品
程序员文章站
2024-04-06 13:17:43
...
本文的保护是指防止用户将swf文件保存到本地,其实这种方法在很久之前就有人使用过了。主要的保护措施就是在php后台读取$_SERVER数组,如果是用IE里面的ActiveX控件来加载影片,将会有一个$_SERVER["HTTP_X_FLASH_VERSION"]参数,如果是用其它下载软件来下载,则不会有这个参数,纳闷的是用Firefox的ActiveX竟然没有这个参数。
这样一来就可以通过这个参数来判断用户的获取方式是否合法了。如果检测到没有$_SERVER["HTTP_X_FLASH_VERSION"]这个参数,就可以在后台切换另外一个swf来替换原来的。
另外一个就是缓存问题了,一般swf显示之后都还会显示在用户的缓存那里,这个问题也可以解决,那就是通过设置网页的头文件来实现,PHP代码:
推荐阅读
-
使用PHP程序来保护你的flash作品
-
使用Zookeeper来为你的程序加上Leader Election的功能。 博客分类: java基础 zkHadoopmavenApache.net
-
使用 Php Artisan Tinker 来调试你的 Laravel
-
如何使用简单 PHP 对象 POPO (Plain old PHP Object) 来优化你的代码
-
如何使用PHP对象POPO来优化你的代码
-
使用PHP程序来保护你的flash作品
-
使用Tycho来构建你的RCP程序(三) —— Product
-
使用Tycho来构建你的RCP程序(五) —— Plugin Unit Test
-
使用Tycho来构建你的RCP程序(二) —— Feature
-
使用Tycho来构建你的RCP程序(六) —— Configuration