- <?php
- /*
- * (C) Copyright 2009-2010 115.com All Rights Reserved
- *
- * 115网盘外链php版
- * 空间需要支持allow_url_fopen
- * 外链形式:http://hx.8.je/115.php/提取码/xxx
- * 2011.04.10亲测有效
- * 原作者 haowenq 获取地址更新:kkbblzq
- *
- */
- $uri = $_SERVER["REQUEST_URI"];
- preg_match("/115.php\/(.+)\//",$uri,$code);//自己修改
- $code = $code[1];
- $opts = array(
- 'http'=>array('method'=>"GET",'header'=>"User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.3)\r\n")
- );//伪造User-Agent
- $context = stream_context_create($opts);
- $url = "http://u.115.com/?ct=upload_api&ac=get_pick_code_info&pickcode=".$code."&version=1169";//获得原始下载地址
- $data = file_get_contents($url,false,$context);
- $data = str_replace("\","",$data);
- preg_match_all("/"Url":"(.*?)"/", $data, $data);
- $myurl = $data[1][2];//获得备份下载
- if($myurl){
- header('Content-Type:application/force-download');//强制下载
- header("Location:".$myurl);
- die();
- }
- else echo "提取码不存在或已过期";
- ?>
复制代码 这个是115网盘外链的程序。我想问下为什么用 http://jj.mu/115.php 可以用,外链成功
但是我把他放下文件夹里面,名字该成index.php 然后用二级域名 http://115.jj.mu 这样就不可以外链
把这句里面的115.php改成 index.php 也不行。- preg_match("/115.php\/(.+)\//",$uri,$code);//自己修改
复制代码 教我拉。谢谢了。 |