百度网盘外链PHp中转代码
本帖最后由 Dlan 于 2013-7-22 17:09 编辑在一个地方掏的,搜了搜论坛上没有就发上来了,自己在用。做音乐外链不错。
服务端
<?php
//匹配shareid和uk参数
preg_match('|\/(\d*)\/(\d*)\.|', $_SERVER["REQUEST_URI"], $res);
list($shareid, $uk) = array_slice($res, 1, 2);
//构造百度网盘分享网址获取源码
$url = "http://pan.baidu.com/share/link?shareid=$shareid&uk=$uk";
$src = file_get_contents($url);
//匹配源码里面的音乐地址并跳转
preg_match('|MusicPlayer\("(.*)"|U', $src, $res);
$songurl = $res;
//preg_match('|hidefocus="true" href="(.*)"|U', $src, $res);
//$songurl = str_replace("amp;", "", $res);
header("location:$songurl");
?>
生成端
<!DOCTYPE HTML>
<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
function Change()
{
var url = document.getElementById("text1").value
var arr = url.split("&")
var shareid = arr.split("=")
var uk = arr.split("=")
var songurl = "http://52pojie.cn/fuwuduan.php/"+shareid+"/"+uk+".mp3"
document.getElementById("text2").value = songurl
}
</script>
</head>
<body>
分享地址:<input id="text1" type="TEXT" value="" size="100"/><br />
外链地址:<input id="text2" type="TEXT" value="" size="100"/><br />
<input type="BUTTON" value="转换"/>
</body>
</html>
这个看不懂怎么弄 我自己是用其他的网盘做外链 :funk:eweqw这个原码。。。。。。咋会到你手里了。。。。我没上传几天就。。。 ztd 发表于 2013-7-22 17:12 static/image/common/back.gif
这个原码。。。。。。咋会到你手里了。。。。我没上传几天就。。。
这个源码稍微懂一点php的就能写出来好吗?
LZ能帮忙分析一个网站的跳转方法吗?源码里根本就看不出来
从百度过去的才能跳转
网址是:baiijiahaoshi.com/ 看看,这个东西可以怎么用 哈哈哈,可以做外链了 怎么弄?能说的更加具体一点吗 感谢楼主分享哈... 这个东西过期了吧!
百度改链接了
页:
[1]
2