1. <?php

  2. $canshu=$_SERVER["QUERY_STRING"];

  3. if($canshu=="")

  4. {

  5. die("文件不存在");

  6. }

  7. else

  8. {

  9. $wangzhi="http://pan.baidu.com/share/link?".$canshu;

  10. $file=file_get_contents($wangzhi);

  11. $pattern='/a><a class="dbtn cancel singledbtn" href=(.*?)id="downFileButtom">/i';

  12. preg_match_all($pattern,$file,$result);

  13. $tempurl=implode("",$result[1]);

  14. $fileurlt=str_replace(""","",$tempurl);

  15. $fileurl=str_replace("&","&",$fileurlt);

  16. header("location:$fileurl");

  17. }

  18. ?>


使用方法为:xxx.com/xxx.php?canshu= YYYYYY “YYYYYY”为百度网盘的公开地址