记录一次彩虹代刷网源码修改过程-蚂蚁资源

记录一次彩虹代刷网源码修改过程

不知道彩虹代刷源码是什么的,请看:彩虹代刷网5.01无需授权版本源码下载。一个站长朋友找我帮他改的,目的是为了能有多个页面设置不同的TDK,以便搜索引擎收录排名。其实这个东西使用代码来生成页面很快的,只需要提取设置好要用的关键词、描述和标题。但是这里不讨论怎么使用代码生成。

实现目标

需要让代刷网拥有很多个页面,这些页面可以单独设置关键词、标题、描述,并且这些页面能正常下单。另外还需要在二级目录下使用。

实现过程

假设二级目录为m,那么我们最终需要实现的网址路径为域名/m/*.php。

在根目录下建立m文件夹,这样我们的文件访问路径就变成了域名/m

然后将首页右键另存为文件1.html,放到这个m文件夹下,访问地址:域名/m/1.html

这个时候你会发现网页不正常,很多内容无法显示,打开浏览器开发者模式,可以看到有很多文件加载失败。加载失败的原因都是404,既然找不到那就改路径就行了。

将根目录下的assets文件夹复制到m文件夹下。再次访问基本正常。

注意:将保持的1.html文件中,所有/assets/全部改为assets/,不改是加载根目录下的assets文件夹中的资源,改了是加载当前文件夹下的assets文件夹中的资源。

尝试下单,发现无法请求后台数据,在开发者模式中看到请求后台ajax.php文件失败,一样是404。将根目录中的ajax.php复制到m文件夹中。这里可能有人要问我为什么要复制,直接改ajax.php文件,让它能使用不就好了?我只想说,你试试就知道了,虽然这样也能行,但是何必那么麻烦,改原文件以后想改回来就麻烦了。

复制好ajax.php后,将其中引用当前目录中includes文件夹中的common.php文件

include("./includes/common.php");

改为引用上一级目录中的includes文件夹中的common.php文件

include "./../includes/common.php";

再次访问可以正常请求数据,尝试下单。

验证失败,开发者模式中看到此次请求发送了一个hashsalt参数,如下图所示:

蚂蚁资源记录一次彩虹代刷网源码修改过程插图

记录一次彩虹代刷源码修改过程

查看源码找到此参数是由PHP动态生成的,所以将上面保存的文件命名为1.php,并在开头添加如下引用:

<?php
include "./../includes/common.php";
$addsalt = md5(mt_rand(0, 999) . time());
$_SESSION['addsalt'] = $addsalt;
include_once SYSTEM_ROOT . "hieroglyphy.class.php";
$x = new hieroglyphy();
$addsalt_js = $x->hieroglyphyString($addsalt);
?>

注意:高版本彩虹代刷网需要使用如下写法:

<?php
include "./../includes/common.php";
$addsalt = md5(mt_rand(0, 999) . time());
$_SESSION['addsalt'] = $addsalt;
$x = new \lib\hieroglyphy();
$addsalt_js = $x->hieroglyphyString($addsalt);
?>

然后在1.php文件最后,找到hashsalt变量,将其改为如下内容:

var hashsalt = <?php echo $addsalt_js ?>;

保存后访问域名/m/1.php文件,尝试下单,正常验证,尝试支付。

支付失败,可以在控制台中看到又是404,产生问题的文件是域名/m/other/submit.php,这里注意不要复制支付文件过来,最重要的是不安全!

通过查看网页源码可以知道,发起支付是js函数dopay操作的,那么我们找到根目录下面m/assets/js/main.js文件,打开后搜索dopay函数,可以看到最后有一个other/submit.php这样的地址,只需要在前面加个斜杠就行了,如果你觉得不保险,可以将你的完整支付地址写上去,如域名/other/submit.php。

再次发起支付,一切正常。

在选择商品后刷新页面出现找不到页面情况,将根目录下的index.php文件复制到m文件夹中,并将其中

include "./includes/common.php";

改为

include "./../includes/common.php";

再次刷新页面,一切正常。

如果再次增加页面,只需将1.php文件复制一份,修改其中的内容即可。

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.antziyuan.com",如遇到无法解压的请联系管理员!

蚂蚁资源 » 记录一次彩虹代刷网源码修改过程

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
该资源仅供学习和研究传播,大家请在下载后24小时内删除,一切关于该资源商业行为与我们无关。 请勿将该软件进行商业交易、转载等行为,该软件只为研究、学习所提供,该软件使用后发生的一切问题与本站无关。
提示下载完但解压或打开不了?
最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
找不到素材资源介绍文章里的示例图片?
对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
蚂蚁资源
大家都喜欢的资源网站!
  • 48会员总数(位)
  • 793资源总数(个)
  • 1本周发布(个)
  • 0 今日发布(个)
  • 178稳定运行(天)

提供最优质的资源集合

立即查看 了解详情
升级SVIP尊享更多特权立即升级