Use regular expressions to obtain the real address of Baidu online storage files to achieve straight-chain effect
Baidu's online storage is fast and stable, and you deserve it. if you support direct connection in the future, you can directly use Baidu's online storage.
The temporary solution is provided here, which cannot be used in the future.
Save the following code as downbd. php
The code is as follows:
$ Canshu = $ _ SERVER ["QUERY_STRING"];
If ($ canshu = "")
{
Die ("file does not exist ");
}
Else
{
$ Wangzhi = "http://pan.baidu.com/share/link? ". $ Canshu;
$ File = file_get_contents ($ wangzhi );
$ Pattern = '/a>/I ';
Preg_match_all ($ pattern, $ file, $ result );
$ Tempurl = implode ("", $ result [1]);
$ Fileurlt = str_replace ("\" "," ", $ tempurl );
$ Fileurl = str_replace ("&", "&", $ fileurlt );
Header ("location: $ fileurl ");
}
?>
Call method:
Http: // ***/downbd. php? Consumer id = 00000 & uk = 00000
Mainly? Consumer id = 00000 & uk = 00000 format