Graent.Hu 的博客

新浪微薄腾讯微薄

最新碎语:最近感觉有些迷茫,怎么办~

日志归档

2016年5月发布的文章

PHP编程PHP遍历删除文件夹已经文件内的所有文件

阅读(1083) 评论(0) 标签: php删除文件夹 php删除文件 php遍历文件夹 php遍历删除文件夹

PHP删除文件或者文件夹是必不可少的,PHP的实现代码如下: 示例代码: <? function deldir($dir) { //先删除目录下的文件: $dh=opendir($dir); while ($file=readdir($dh)) { if($file!="." && $file!="..") { $fullpath=$dir."/".$file; if(!is_dir($fullpath)) { unlink($fullpath); } el...

PHP编程PHP实现文件压缩为zip:PHP扩展ziparchive的使用

阅读(2570) 评论(0) 标签: php压缩文件 ziparchive php扩展

    本来是给程序做数据库备份的时候用到的,在备份完sql文件之后,提供用户的打包下载,所以就用了PHP的ziparchive扩展,可能是之前没有实际的使用过的原因,被路径的问题搞的一头雾水,所以还是建议大家直接使用物理路径,效率高并且可移植性也会好一些。     PHP ZipArchive 是PHP自带的扩展类,可以轻松实现ZIP文件的压缩和解压,使用前首先要确保PHP ZIP 扩展已经开启,具体开启方法就不说了,不同的平台开启PHP扩增的方法网上都有,如有疑问欢迎交流。这里整理一下常用的示例供参考。 ...

发现怎样防止恶意刷短信验证?

阅读(1280) 评论(0) 标签: 短信防刷

如果攻击方使用了高匿名的IP代理方式,直接循环请求服务器端的发送短信请求 (1)你没办法去分辨它是否是代理服务器,完全像普通用户请求(高匿名代理方式特点) (2)攻击方一直换手机,各项参数与IP去请求短信接口,完全像普通用户喔。 (3)就算你是30分钟是同一个验证码,短信总得发吧,短信还是一直刷刷的流啊~ 现在较为可行的解决方案: (1)页面加入图形验证码(这个机器很难解析) (2)后台使用md5,RSA加密或一种特定的加密方式将一个参数传到前端,让用户在页面提交短信请求时带过来,由于机器是直接请求参数,攻击方不一定理解那个的参数的含义(风险是如果攻击方理解了,直接拿到提交过来...