温馨提示:本站源码资源提供给大家学习研究借鉴美工之用,请勿用于商业和违法用途,无任何技术支持!
前端采用layui开发框架,后端是原生PHP,没有使用任何的开发框架。
采用了一个无数据库配置读写类,config文件读写代码来自网络。
使用提取码提取文件,不需要上传。程序配备了后台管理系统,都不需要数据库。
–首先,在后台的选项中请不要出现带有”(英文引号)的字符,否则系统会直接崩溃!
–其次,长期使用系统的话请定期在后台清理数据。若后台无法清理,请手动删除dataconfig.php、Filedata.php,并清空Upload文件夹!
–最后,API.php是文字传输开发API接口。实际运营请考虑是否使用!
我们没有对layui的CSS文件本地化,若需要请自行修改!
用户上传文件,保存到Upload文件夹里面,并且重命名文件,使用md5算法加密,同一个文件每次的加密都不相同。
调用无数据库配置读写类,写入三条数据,一个是加密后的文件名,另一个是文件的过期时间,还有一个是提取码。
默认一天后过期,只需要记录上传时间,加上一天就好。如果用户提取,就先核验提取码是否存在,不存在就弹出文件过期或者不存在的弹窗。如果存在,则核验到期时间是否过去,如果文件过期,就默默地删除文件,并弹出文件过期或者不存在的弹窗。如果没有过期,就获取后台中的“本站网址”一项,然后拼接完整的下载地址,并调用JavaScript的window.location方法,实现跳转。
文字传输的更简单,“阅后即焚”,单独创建另一个数据库文件,然后写入文字数据,读取后先输出,再删除数据,没什么好描述的。
至于为什么要让用户提取文件,再来检测是否过期,是因为PHP属于弱语言,并不能离开客户机继续运转。就算可以,我也懒得写。当然如果你有兴趣,可以把admin目录下clear.php里面删除的主要代码新建到admin目录下的另一个PHP文件里,再绑定BT面板的定时任务,就可以实现全自动清理用户文件了。
下一篇:漂亮大气的HTML5网络科技企业网页模板 全屏大图风格
郑重声明:
本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。
若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
我们不承担任何技术及版权问题,且不对任何资源负法律责任。
如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。
如有侵犯您的版权,请给我们来信:admin@cniao8.com,我们会尽快处理,并诚恳的向你道歉!
[电子商务] 直通车实战体系课:多计划类型组合布局快速掌握直通车各场景应用技巧
[电子商务] 【电商TOP特训营】业绩倍增·八大赚钱系统,带你走TOP走过的路价值2980元
[网赚营销] 2022知识IP启动营,用最高效的方式跑通“个人定位-内容能力-流量-变现”
[电子商务] 鸿老师跨境电商Shopee入门课+进阶课:理论+实操系统化教学(原价1999)
[网赚营销] 小九归途·短视频群爆课程,玩转抖音爆量秘籍的多种实用方法
[网赚营销] 绅白不白·小红书无货源第4期(更新至8月),半自动店铺群,每天收益80-300元
[网赚营销] 冷门搬砖项目,新手无脑上手,公众号每天发图片也能轻松躺赚300+【视频教程】
[网赚营销] 复制粘贴小项目,有手机就能玩 一分钟一块钱一天能搞个100块左右【视频教程】
[网赚营销] 2022最新短视频实战课程,,IP打造+佣金带货,全方位指导
[网赚营销] 视频号运营实操课程,实现公众号新增长,新的公众号增长点