本文主要是介绍supesite在发表文章的时候自动下载远程图片,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
为了造福喜欢做伪原创的各大站长,经常crtl+c和crtl+V的supesite爱好者。
遂决定小小的改造一下前台发贴的功能,自动下载远程图片本地化。
(http://www.mihua.net/list/1/1540.htm 以后会根据需要进行更新。米花网sun)
修改如下:
在source目录的cp_news.php文件查找 (约70行左右)
$_POST['message'] = preg_replace_callback("/src/=(.{2})([^/>/s]{10,105})/.(jpg|gif|png)/i", 'addurlhttp', scensor($_POST['message']));
替换为:
$_POST['message'] = preg_replace_callback("/src/=(.{2})([^/>/s]{10,105})/.(jpg|gif|png)/i", 'get_image_save', scensor($_POST['message']));
然后在文件头部加入以下代码。
$funcFile='./function/common.func.php';
include_once($funcFile);
/** save image保存远程图片 */
function get_image_save($mat){
static $files;
if(!isset($files[$mat[2]])){
$imgurl
这篇关于supesite在发表文章的时候自动下载远程图片的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!