今天写的一个获取fckeditor插入文章的图片函数,请高手指点一二。_PHP教程

WBOY
풀어 주다: 2016-07-13 10:52:02
원래의
960명이 탐색했습니다.



问题
今天写的一个获取fckeditor插入文章的图片函数,请高手指点一二。
解决方法


在网上google了一阵,发现要把通过fckeditor插入文章中的图片取出来,网上写的都很麻烦,自己仔细研究了一下午,正则才刚刚开始学,写了下面这个函数,肯定还有很多不足,请各位指点一二。 /**

* 获取文章图片,能够获取fckeditor插入的图片

* @param int $aid 文章ID

* @return array $imagename 图片名称

**/

function get_image_article ($aid) {

global $db,$dbpre;

$aid = intval($aid);

$data = array();

$sql = "select aid,acontent from {$dbpre}article where `aid`='{$aid}'";

$data = $db->get_one_record($sql);//此处是获取一行记录的函数

$imagename = array();

preg_match_all('/input type="image" (.*) />/',$data,$arr);

foreach ($arr as $key => $val) {

if ($key == 1) {

foreach ($val as $k => $v) {

$imagename[] = substr($v,strrpos($v,"/")+1,-1);

}

}

}

unset ($aid,$data,$sql,$arr);

return $imagename;

}


复制代码



www.bkjia.comtruehttp://www.bkjia.com/PHPjc/632519.htmlTechArticle问题 今天写的一个获取fckeditor插入文章的图片函数,请高手指点一二。 解决方法 在网上google了一阵,发现要把通过fckeditor插入文章中的图...
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿