Welcome to MAIFANG — curated source code


Specifications

分类 script
标签 UpToEarn, File, Upload, Pay Per Download, PHP网盘, SAAS
作者 reishi
采集源 topide.com

About this source

脚本代码 分享 打印版本 举报 PHP网盘 文件上传和按下载付费脚本 uptoearn v1.0 reishi 2023-08-03 327 6 40 源码简介UpToEarn是一款领先的PHP脚本,旨在彻底改变用户分享文件和赚取金钱的方式。凭借其强大的功能和用户友好的界面,UpToEarn允许用户上传文件,并在其他人下载文件时获得收入。无论您是内容创作者、数字营销人员还是简单地想分享有价值资源的人,UpToEarn都提供了一个无缝且安全的平台,从您的文件中获取收益。通过吸引全球受众并利用基于下载国家的独特赚钱系统,最大化您的收入潜力。借助UpToEarn,您可以将文件分享转化为有利可图的企业。让用户上传、分享和赚钱的同时,您可以建立一个蓬勃发展的社区,并轻松地产生收入。同时uptoearn也是和apkbob 、imgbob、playbob、filebob、swipgle的作者是同一人,他的作品中有很多存储和支付类的插件是单独售卖的,有兴趣的朋友可以试一下。在线演示前台 https://demo.vironeer.com/uptoearn后台 https://demo.vironeer.com/uptoearn/adminEmail : admin@vironeer.comPassword : Admin1234功能介绍前端功能特点:首页:UpToEarn的主要首页,介绍平台及其功能等内容。高级会员:探索可用的高级功能和福利。支付比例:访问提供的支付比例信息,根据文件下载量显示用户可以赚取多少收入。支付凭证:展示并突出显示成功收到收益的用户的真实支付凭证。用户账户:登录后,此部分代表用户的账户。上传文件:在平台上轻松上传和分享文件,根据文件下载量获得潜在收入。仪表板:访问您的用户仪表板的概览,提供与您的账户和收益相关的关键信息和统计数据。我的文件:管理和组织您上传的文件或创建的文件夹,包括编辑、删除和跟踪其性能的选项。提现:发起和管理提现请求,将赚取的资金转移到您首选的付款方式。推荐:利用推荐系统,通过推荐朋友或其他人加入和使用平台来赚取额外收入。设置:自定义和管理各种账户设置和偏好,以根据您的需求定制平台体验。账户详情:查看和更新您的账户信息,包括个人详细信息和联系信息。更改密码:更改您的账户密码,以增强安全性和访问控制。双因素认证:启用或管理双因素认证(2FA),增加账户保护的一层安全性。提现详情:设置和管理您的提现详细信息,例如首选付款方式和账户信息。订阅:管理您的订阅状态,并探索可用的订阅选项以获取额外的福利和功能。注销:安全地退出您的账户。后台特点:管理用户:控制和管理用户账户和权限。管理文件:处理和组织所有上传的文件。用户文件:查看和管理用户上传的文件。访客文件:管理访问者或未注册用户上传的文件。被举报的文件:处理用户举报的文件,出于各种原因。收益:监控和管理平台上生成的收入和收益。设置:配置与收益相关的设置。统计数据:查看与收益、下载量、用户收益等相关的全面统计数据和分析。记录:跟踪用户或特定用户的收益历史。报告:生成关于收益的详细报告和摘要。支付比例:设置和管理用户的支付比例,根据具体国家/地区确定他们获得的收益百分比。提现方式:配置和管理用户提现收益的可用方式,例如PayPal、银行转账或其他支付网关。提现:监控和处理用户的提现请求。公告:创建和管理公告,向用户传达重要更新。广告:控制和管理平台上显示的广告。高级会员:管理平台上提供的高级功能和订阅。设置:配置高级会员的设置。计划:管理平台的订阅计划。订阅:监控和管理用户的订阅。交易:查看和管理平台上的财务交易。支付网关:配置和管理支付网关集成。导航:自定义导航菜单及其项。导航栏菜单:管理导航栏菜单中显示的项。页脚菜单:管理页脚菜单中显示的项。博客:创建和管理平台的博客内容。文章:查看和管理各个博客文章。分类:管理用于组织博客文章的分类。评论:监控和审核博客文章的评论。外观:自定义平台的视觉外观。主题:选择和管理平台的不同主题。设置:配置与平台相关的一般设置。常规信息:提供和管理关于平台的常规信息。文件系统:配置和管理平台的文件系统。存储提供者:集成和管理不同的存储提供者以进行文件上传。SMTP 信息:配置用于电子邮件通知和沟通的 SMTP 设置。管理页面:创建和管理平台上的其他页面。管理员:管理管理员账户和权限。扩展:管理扩展和插件以获取额外功能。语言:添加和管理不同的语言以进行本地化。邮件模板:自定义和管理用于自动通知的电子邮件模板。SEO 配置:优化搜索引擎优化的平台设置。管理部分:创建和管理平台上的不同部分和组件。功能:自定义和管理平台上可用的功能。常见问题解答:创建和管理用户参考的常见问题解答。使用说明:提供关于平台使用方式的信息和指南。额外功能:访问平台的附加功能和功能。弹出通知:配置和管理平台上的弹出通知或公告。系统信息:查看和监控与系统相关的信息和配置。面板样式:自定义管理员面板的视觉样式和布局。插件:管理已安装的插件或上传新的插件。编辑器文件:管理平台的文本编辑器使用的文件。安全功能双因素认证(2FA):用户和管理员可以启用双因素认证,这是一种额外的安全层,需要进行第二次验证步骤。阻止一次性邮件地址:UpToEarn阻止用户注册或使用一次性邮件地址,降低欺诈活动的风险,维持合法的用户群体。代理和VPN检测:使用Trustip.io检测和阻止通过代理或VPN访问网站的用户,以确保安全。阻止特定推荐来源的收益:UpToEarn允许阻止特定推荐来源的收益,防止欺诈或低质量流量来源产生不当收益。系统需求服务器要求PHP 8.1x操作系统:Linux或Windows共享、VPS或专用服务器MySql:5.7+所需升级 - 需要根据您的需求和服务器规格更改以下设置以上传1GB文件。allow_url_fopen = onmax_execution_time = 600max_input_time = 600post_max_size = 1Gmemory_limit = 1024Mupload_max_filesize = 1GPHP扩展BCMathCtypeFileinfoJSONMbstringOpenSSLPDOpdo_mysqlTokenizerXMLcURLzipGD下载地址&安装方法 .dlepay-box{border:1px solid rgba(128,128,128,.28);border-radius:14px;padding:18px 20px;margin:18px 0;background:rgba(128,128,128,.06);box-shadow:0 6px 20px rgba(15,23,42,.05);font-size:14px;line-height:1.7;color:inherit} .dlepay-box.dlepay-free,.dlepay-box.dlepay-paid{border:1px solid rgba(34,197,94,.5);background:rgba(34,197,94,.09);box-shadow:none} .dlepay-head{display:flex;align-items:flex-start;gap:10px;flex-wrap:wrap} .dlepay-badge{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:rgba(15,118,110,.92);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em;white-space:nowrap} .dlepay-free .dlepay-badge,.dlepay-paid .dlepay-badge{background:rgba(22,163,74,.92)} .dlepay-head__text{flex:1;min-width:200px;font-size:14px;line-height:1.7;color:inherit} .dlepay-head__text b{color:#ef4444;font-size:16px} .dlepay-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px} .dlepay-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 18px;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none;border:1px solid transparent;transition:transform .15s ease,box-shadow .15s ease;font-family:inherit} .dlepay-btn:active{transform:translateY(1px)} .dlepay-btn-primary{background:#1677ff;color:#fff;box-shadow:0 8px 18px rgba(22,119,255,.22)} .dlepay-btn-primary:hover{background:#0f62d9;color:#fff} .dlepay-btn-ghost{background:transparent;color:inherit;border-color:rgba(128,128,128,.42)} .dlepay-btn-ghost:hover{background:rgba(128,128,128,.14)} .dlepay-sub{margin-top:8px;font-size:12px;color:inherit;opacity:.62} .dlepay-note{margin-bottom:10px;font-size:13px;font-weight:700;color:#16a34a} .dlepay-content{margin-top:12px;padding:14px 16px;border:1px dashed rgba(128,128,128,.42);border-radius:10px;background:transparent} .dlepay-modal{position:fixed;left:0;top:0;right:0;bottom:0;z-index:99999;display:none;color:inherit} .dlepay-modal.is-open{display:block} .dlepay-modal__mask{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(15,23,42,.55)} .dlepay-modal__dialog{position:relative;width:min(92vw,360px);margin:10vh auto 0;background:#fff;color:#0f172a;border-radius:16px;padding:22px 22px 18px;box-shadow:0 24px 60px rgba(15,23,42,.35);text-align:center} .dlepay-modal__title{font-size:16px;font-weight:800;color:#0f172a;margin-bottom:14px} .dlepay-modal__close{position:absolute;top:8px;right:12px;border:0;background:transparent;font-size:22px;line-height:1;color:#94a3b8;cursor:pointer} .dlepay-modal__close:hover{color:#0f172a} .dlepay-loading{font-size:13px;color:#94a3b8;padding:30px 0} .dlepay-qr{display:none;width:220px;height:220px;margin:0 auto;border-radius:10px;border:1px solid rgba(128,128,128,.3);background:#fff} .dlepay-status{margin-top:12px;font-size:13px;line-height:1.7;color:#334155;min-height:20px} .dlepay-status b{color:#ef4444;font-size:15px} .dlepay-ok{color:#16a34a;font-weight:700} .dlepay-err{color:#ef4444;font-weight:700} [data-theme="dark"] .dlepay-box{background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.14);box-shadow:none} [data-theme="dark"] .dlepay-box.dlepay-free,[data-theme="dark"] .dlepay-box.dlepay-paid{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.45)} [data-theme="dark"] .dlepay-head__text b,[data-theme="dark"] .dlepay-status b,[data-theme="dark"] .dlepay-err{color:#f87171} [data-theme="dark"] .dlepay-ok{color:#4ade80} [data-theme="dark"] .dlepay-btn-primary{background:#2f81f7;box-shadow:none} [data-theme="dark"] .dlepay-modal__dialog{background:#1e2228;color:#e6e6e6;box-shadow:0 24px 60px rgba(0,0,0,.65)} [data-theme="dark"] .dlepay-modal__title{color:#f1f5f9} [data-theme="dark"] .dlepay-modal__close{color:#9aa4b2} [data-theme="dark"] .dlepay-modal__close:hover{color:#fff} [data-theme="dark"] .dlepay-loading{color:#9aa4b2} [data-theme="dark"] .dlepay-status{color:#cbd5e1} @media (max-width:480px){.dlepay-box{padding:14px}.dlepay-btn{width:100%}} × 扫码支付 正在加载… (function(){ if (window.dlePayReady) { return; } window.dlePayReady = true; var CFG = {"url":"https:\/\/topide.com\/index.php?do=pay","qr":"https:\/\/topide.com\/index.php?do=alipaypay&action=qr&data=","token":"4454a01b5583578770b54619f3c0e66f0b645761","currency":"积分"}; function el(id) { return document.getElementById(id); } window.dlePayOpen = function(){ var m = el('dlepay-modal'); if (m) { m.className = 'dlepay-modal is-open'; m.setAttribute('aria-hidden','false'); } }; window.dlePayClose = function(){ var m = el('dlepay-modal'); if (m) { m.className = 'dlepay-modal'; m.setAttribute('aria-hidden','true'); } }; window.dlePayStatus = function(html, cls){ var s = el('dlepay-status'); if (!s) { return; } s.className = 'dlepay-status' + (cls ? ' ' + cls : ''); s.innerHTML = html; }; window.dlePayLoading = function(on){ var l = el('dlepay-loading'); var q = el('dlepay-qr'); if (l) { l.style.display = on ? 'block' : 'none'; } if (on && q) { q.style.display = 'none'; } }; function post(action, data, callback){ var fd = new FormData(); fd.append('action', action); fd.append('token', CFG.token || ''); for (var k in data) { if (Object.prototype.hasOwnProperty.call(data, k)) { fd.append(k, data[k]); } } fetch(CFG.url, { method: 'POST', body: fd, credentials: 'same-origin', headers: { 'X-Requested-With': 'XMLHttpRequest' } }).then(function(r){ return r.json(); }).then(function(d){ callback(d || { status: 'error', message: '返回数据异常' }); }).catch(function(){ callback({ status: 'error', message: '网络错误,请稍后重试' }); }); } window.dlePayScan = function(tagId, newsId){ window.dlePayOpen(); window.dlePayLoading(true); window.dlePayStatus('正在生成支付二维码…'); post('create', { tag_id: tagId, news_id: newsId }, function(d){ window.dlePayLoading(false); if (d.status === 'success') { if (d.free || d.paid) { window.dlePayStatus('已解锁,正在刷新…'); setTimeout(function(){ location.reload(); }, 500); return; } var q = el('dlepay-qr'); if (q) { q.src = CFG.qr + encodeURIComponent(d.qr_code); q.style.display = 'block'; } window.dlePayStatus('请使用支付宝扫码支付 ' + d.amount + ' 元(' + d.price + ' ' + (CFG.currency || '') + ')'); window.dlePayPoll(d.out_trade_no); } else { window.dlePayStatus('' + (d.message || '下单失败') + ''); } }); }; window.dlePayPoll = function(outTradeNo){ var tries = 0; function tick(){ tries ++; if (tries > 200) { window.dlePayStatus('二维码已过期,请关闭后重新下单'); return; } post('query', { out_trade_no: outTradeNo }, function(d){ if (d.status === 'paid') { window.dlePayStatus('支付成功,正在刷新…'); setTimeout(function(){ location.reload(); }, 600); return; } if (d.status === 'closed') { window.dlePayStatus('订单已关闭,请重新下单'); return; } setTimeout(tick, 3000); }); } setTimeout(tick, 2500); }; window.dlePayBalance = function(tagId, newsId){ if (!window.confirm('确认使用余额支付?')) { return; } window.dlePayOpen(); window.dlePayStatus('正在处理…'); post('balance', { tag_id: tagId, news_id: newsId }, function(d){ if (d.status === 'success') { window.dlePayStatus('支付成功,正在刷新…'); setTimeout(function(){ location.reload(); }, 500); } else { window.dlePayStatus('' + (d.message || '支付失败') + ''); } }); }; })(); 付费内容此部分内容需要支付 30 积分 后查看,请先登录。关于汉化的说明想购买汉化的可以直接去购买,无需在这支付积分,购买汉化后会提供下载地址和安装方法。翻译了前台的语言包文件,短语总数大概1000多条,购买后会附带汉化的使用方法。 标签 UpToEarnFileUploadPay Per DownloadPHP网盘SAAS

Information is compiled from public listings; confirm the final price and support with our service desk.

Request a quote

Leave your contact and we will get back to you shortly. No spam.

Leave your contact and we will get back to you shortly. No spam.

Related sources

View all→
← Back to list