-
-
require_once('snoopy.class.php'); - //http://www.abc.com/bdp.php?shareid=29160&uk=2855065916
- $ URL = 'http://pan.baidu.com/share/link?shareid=' 。 $_GET['共有ID'] 。 '&uk=' 。 $_GET['uk'];
- $snoopy = 新しいスヌーピー();
- $snoopy -> read_timeout = 0;
- $スヌーピー -> fetch($url);
- $n = $スヌーピー -> 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 は 1 つの php 类、用来模倣ウェブ浏览器の機能、它能は网页コンテンツの取得と送信を完了します単一の任務。
このファイルは、ダウンロード ファイルを自己検索します。上記のファイルには、PHP をサポートするスペースが必要です。百度ネットワーク上で画像を転送して共有を送信し、共有アドレスを取得した後の shareid=29160&uk=2855065916 パラメータ。
http://共有のドメイン名/bdp.php?shareid=29160&uk=2855065916 を使用して画像を取得し、このグランドを CKEditor の画像グランドに配置して使用することもできます。
ネットワーク内で直接使用:。
|