比较简单的百度网盘文件直链PHP代码
2015-01-24信息快讯网
通过正则表达式获取百度网盘的文件真实地址,来实现直链的效果
百度网盘速度快,稳定性好,你值得拥有,如果以后支持直连以后就可以直接使用百度的网盘了。
这里提供的是临时解决方案,不保证以后可以使用
将下面的代码保存为downbd.php
<?php $canshu=$_SERVER["QUERY_STRING"]; if($canshu=="") { die("文件不存在"); } else { $wangzhi="http://pan.baidu.com/share/link?".$canshu; $file=file_get_contents($wangzhi); $pattern='/a><a class="dbtn cancel singledbtn" href=(.*?)id="downFileButtom">/i'; preg_match_all($pattern,$file,$result); $tempurl=implode("",$result[1]); $fileurlt=str_replace("\"","",$tempurl); $fileurl=str_replace("&","&",$fileurlt); header("location:$fileurl"); } ?>
调用方法:
http://***/downbd.php?shareid=00000&uk=00000
主要是?shareid=00000&uk=00000这样的格式
完美解决PHP中的Cannot modify header information 问题
php 下载保存文件保存到本地的两种实现方法
php实现MD5加密16位(不要默认的32位)
php中的Base62类(适用于数值转字符串)
PHP实现把数字ID转字母ID
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
php 删除目录下N分钟前创建的所有文件的实现代码
php对csv文件的读取,写入,输出下载操作详解
将word转化为swf 如同百度文库般阅读实现思路及代码
利用php+mcDropdown实现文件路径可在下拉框选择
php实现查询百度google收录情况(示例代码)
PHP中图片等比缩放的实例
php实现单链表的实例代码
php 判断数组是几维数组
php页面消耗内存过大的处理办法
PHP中使用cURL实现Get和Post请求的方法
php文本转图片自动换行的方法
CI框架源码阅读,系统常量文件constants.php的配置
phpadmin如何导入导出大数据文件及php.ini参数修改
PHP 获取文件路径(灵活应用__FILE__)
php中设置index.php文件为只读的方法
php处理文件的小例子(解压缩,删除目录)
用php实现百度网盘图片直链的代码分享
解析百度搜索结果link?url=参数分析 (全)
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
php+ajax做仿百度搜索下拉自动提示框(有实例)
php 获取百度的热词数据的代码