cheditor로 작성한 글내용중에서 첫번째 이미지 src속성 빼오기... > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

cheditor로 작성한 글내용중에서 첫번째 이미지 src속성 빼오기... 정보

cheditor로 작성한 글내용중에서 첫번째 이미지 src속성 빼오기...

본문

고객 분중에 사진을 여러개 올릴때
+눌러서 첨부파일 여러개 올리는 거보다 cheditor를 이용해서 여러개 올리고 꾸미고 하시는 걸 더 좋아하시는 분이 계셔서 만들어봤습니다...

리스트나 최근게시물에 cheditor를 사용해서 올린 이미지들중에서 첫번째 이미지를 뽑고자 하실때 이용하시면 어떨까 싶은 생각이...
(검사해서 첨부파일에 올린 이미지가 있다면 그걸 먼저 뽑는게 순서겠지요..)


==========================================

$wr_content="<DIV><IMG class=itemimageborder height=638 src=http://www.xxxxxxx.com/data/item/11337693.jpg width=850 border=0></DIV><DIV><IMG src=http://www.nanshop.com/data/item/113376.gif></DIV><DIV>&nbsp;</DIV><DIV>내용이 들어가는 부분...</DIV>";

$pos1= stristr($wr_content,'<IMG');//첫번째 여는 이미지 태그부터 pos1에 담고
$pos2= strpos($pos1,'>');//첫번째 닫는 태그의 위치를 잡는다.

//이미지태그만 필요할때.
echo "<br>";
echo "<br>1차결과<br>";
echo substr($pos1,0,$pos2+1);//첫번째 이미지 태그 추출결과. src부분만 필요할땐 이부분 안씀.
echo "<br>";

//이미지 태그 속성중 src관련된 부분만 필요할 때
echo "<br>2차결과<br>";
$result2= stristr(substr($pos1,0,$pos2+1),'src');//첫번째 이미지 태그 추출결과에서 src이후 부분만 추출.
echo substr($result2,0,strpos($result2," "));//src속성 뒤의 첫번째 공백까지 추출(각 속성 사이엔 공백이 분명 있으므로...)


==================================

여기까지 입니다.
테스트 소스이구요..입맛에 맞게 고쳐쓰세요 ㅡ0ㅡ
cheditor는 img를 IMG로 바꾸더군요...

$wr_content에 필요로 하시는 값 대입시키시면 되구요. 위의 값은 그냥 테스트용이니까..
최근게시물이나 리스트에서 쓰실때엔 src부분만 뽑아내서 쓰시는게 좋겠죠..그래야 width, height값을 조정할 수 있을테니까요..
추천
1

댓글 3개

전체 0 |RSS
그누4 팁자료실 내용 검색
  • 개별 목록 구성 번호 제목 작성자 작성일 추천 조회
  • 게시물이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT