그누보드 이용할 때, 에디터를 이용하지 않고 이미지를 따로 업로드한 경우는 그누보드의 모든 기능을 다 쓸 수 있습니다. 썸네일 작성이라든가, latest를 이용해서 최신글을 뽑아올 때라든가 말이지요.
그런데 DHTML편집기를 이용한 경우에는 wr_content의 소스에서 이미지를 따로 떼어와서 작업했었죠. 그런데 오늘 '어, 그거 함수 있어'하는 얘기를 들었습니다.
common.lib.php에 있는 get_editor_image 라는 녀석입니다.
$arrImgs = get_editor_image($list[$i]['wr_content'], false);
이런식으로 DHTML편집기로 작성된 wr_content를 넘겨주면 정규식을 이용해서 img 소스를 추출해줍니다. 두번째 인수를 false로 하면 url만, true로 하면 img tag 자체를 리턴해줍니다.
preg_match_all을 이용하기 때문에 리턴값은 array이고, 여기서 골라서 이용하면 됩니다.
'Dev > etc' 카테고리의 다른 글
gnuboard jQuery 버전 문제 (0) | 2015.02.12 |
---|---|
[nginx] nginx windows version에서 php 세팅 - fastCGI 설정하기 (0) | 2014.12.31 |
nginx 설치(Windows) (0) | 2014.12.29 |
[Ubuntu] user 디렉토리의 public_html 연결하기 (0) | 2014.12.27 |
[wamp server] 윈도우즈 환경에서 apache, mysql, php 개발환경 한번에 셋업해주는 wamp server (0) | 2014.11.24 |