background image

 

 
<?php 

require_once

('snoopy.class.php'); 

//

$url

 = '' . 

$_GET

['shareid'] . '&uk=' . 

$_GET

['uk']; 

$snoopy

 = 

new

 Snoopy(); 

$snoopy

 -> read_timeout = 0; 

$snoopy

 -> fetch(

$url

); 

$n

 = 

$snoopy

 -> results; 

$regex

 = '/(_.src=")(.+)(";)/'; 

$match

 = ''; 

preg_match(

$regex

$n

$match

); 

 

if

(preg_match('/.gif/', 

$match

[2])){ 

header("Content-type: image/gif"); 
imagegif(imagecreatefromgif(

$match

[2])); 

}

elseif

(preg_match('/.jpg/', 

$match

[2])){ 

header("Content-type: image/jpeg"); 
imagejpeg(imagecreatefromjpeg(

$match

[2])); 

}

elseif

(preg_match('/.png/', 

$match

[2])){ 

header("Content-type: image/png"); 
imagepng(imagecreatefrompng(

$match

[2])); 

}

elseif

(preg_match('/.wbmp/', 

$match

[2])){ 

header("Content-type: image/vnd.wap.wbmp"); 
imagewbmp(imagecreatefromwbmp(

$match

[2])); 

}

else

{} 

?> 
 
snoopy.

class

.php 是一个 php 类,用来模仿 web 浏览器的功能,它能完成获取网页内容和发送

表单的任务。这个文件可以百度一下。以上文件需要一个支持 PHP 的空间。百度网盘上传

 

图片并发布分享,取得分享地址后的 shareid=29160&uk=2855065916 

 

参数。

 

使用 http:

//你的域名/bdp.php?shareid=29160&uk=2855065916 得到图片,这个地址可以放

在 CKEditor

 

图像地址中使用。其它编辑器应该也可以。

 

网页中直接 <img src='

http://§

你的域名/bdp.php?shareid=29160&uk=2855065916' /> 使用