php破解图片防盗链
转化函数:
function showpic($content) {
$reg = “/<img[^>]*src=\”(http:\/\/(.+)\/(.+)\.(png|jpg|gif|bmp|bnp))\”/isU”;
preg_match_all($reg, $content, $img_array, PREG_PATTERN_ORDER);
$img_array = array_unique($img_array[1]);
foreach ($img_array as $img) {
$img_path = ‘/pic.php?picurl=’.$img;
$content = str_replace($img, $img_path, $content);
}
return $content;
}
输出:pic.php
$p=$_GET['picurl'];
$pics=file($p);
for($i=0;$i< count($pics);$i++)
{
echo $pics[$i];
}
每天一函数, 学学更健康!
No comments yet.