本人菜鸟,在线等解决方案,谢谢。应该有相应的操作这些文件的类的,上baidu搜搜就知道了
我只用过操作excel文件的类文件,好像叫 PHP Excel Reader其他的就不太清楚了。
首先声明,该文为原创,由于我对网站安全知道得很少,所以希望各路高手提出高见,完善我的这个策略。
缘起:jquery是目前用户体验效果最好的插件(暂时不考虑FLASH了,这玩意太笨重,目前的网速还承载艰难。),所以做页面的时候,往往使js或者jquery做前端,达到良好的用户体验。php之类做后台。
当表单提交,这个session值不等于form_path时,退出。如此,可以强迫用户使用jquery写成的表单输入页面。绕过JS处理的应该是伪造的表单,所获得的session值自然不符),如此,我在php处理页面,可以大胆直接post,不需要再过滤数据,节省了很多代码。
无论前台怎么做,数据合法性检测,服务器端不可省
这帖子有人发了个php的curl模拟提交数据,有类似的方法,就可以将任意数据提交给你
很多语言都可以办到类似的效果。如果需要安全性,服务器端一定要检测
记得有人说过,不要相信任何用户输入的数据,所以,服务器的验证是必须的,客户端的验证是辅助的
前端只不过是体验问题,后台的验证是必需。
绕过前端到发数据这个,其实LZ已经有正确的思路。
做法可以查考php框架,如Thinkphp。
LZ这句话我还是要说一说的:暂时不考虑FLASH了,这玩意太笨重,目前的网速还承载艰难。
其实不笨重,只要好好利用其特性,网速根本不是什么问题。
不可取,因为js,session 也不安全 js很容易被绕过。。
直接用数据模拟 IE体检 啥东东都插入你的数据库了,很不安全 多些点代码 测试下 没什么不好! |
如果不在服务器端进行验证的话,感觉安全基本不可以保证啊,关于建一个表,把Session中的值隐藏放到页面上,那用户查看下源文件,你那个判断的值是什么一目了然,然后自己伪造一个页面,你根本管不了啊~~~ 请问这个正则能不能保证在有JS验证情况下的提交安全? 是啊,好像Jquery也以运行效率低著称吧。 UP~但可以判断用户是否是直接访问后台的 httpreferer 很明显没有提交过来,确保名字是正确的,还有在form里面 报这个错是 点击导航菜单(文件上传)时,出现的 你提交的时候就已经执行上传。要判断是否提交了 做几种语言的包,放在不同的主题上,用session记录主题名,再包含进来不就行了? 有没有一些实例呢?虽然我目前也是用类似的方法,不过总感觉不够方便。 建议你去看些开源程序。。。现在很多开源软件 都很国际化。。。。就是做成 语言包然后根据当前语言调用的。 学Java 加载资源文件进行国际化 前端判断请求的浏览器或者OS版本和语言 来源:足球直播 |