加入收藏 | 设为首页 | 会员中心 | 我要投稿 淮安站长网 (https://www.0517zz.cn/)- 运营、云管理、经验、智能边缘、云硬盘!
当前位置: 首页 > 教程 > 正文

获取fckeditor插入文章的图片函数

发布时间:2022-06-20 08:51:30 所属栏目:教程 来源:互联网
导读:在网上google了一阵,发现要把通过fckeditor插入文章中的图片取出来,网上写的都很麻烦,自己仔细研究了一下午,正则才刚刚开始学,写了下面这个函数,肯定还有很多不足,请各位指点一二。 /** * 获取文章图片,能够获取fckeditor插入的图片 * @param int $ai
  在网上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;
  }
 

(编辑:淮安站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读