하악하악님의 코멘트에 이모티콘달기에서요.. 정보
하악하악님의 코멘트에 이모티콘달기에서요..
본문
하악하악님의 코멘트에 이모티콘 달기( http://www.sir.co.kr/bbs/tb.php/g4_tiptech/13279/49a3682b941efb25124cc1d69d514add )에서..
첨부파일을 설치하고..
view_comment.skin.php에 아래 코드를 넣고
<a href="javascript:win_open('<?=$g4['bbs_path']?>/emoticon.php','emoticon','width=500,height=300,scrollbars=yes');"><b style="color:#0080C0;">[이모티콘 입력]</b></a>
관리자님의 코멘트에 이미지 나오게 하기( http://www.sir.co.kr/bbs/tb.php/g4_tiptech/3662/1ee7cb3f2dc72bced367579d31a13707 )의 코드를 아래와 같이 넣었는데요..
<?
$str = $list[$i][content];
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\".*\<\/a\>\]/i", "<img src='$1://$2.$3'>", $str);
echo $str;
?>
일단.. 이모티콘이 나오긴 나옵니다만..
이모티콘을 2개 이상 사용하면 제일 마지막 1개만 보여지네요..
즉..
[http://www.aquax.com/gnuboard4/img/emoticon/002.gif] [http://www.aquax.com/gnuboard4/img/emoticon/006.gif]
이런식으로 이모티콘을 넣어도.. 실제로는 006.gif 이 이모티콘 하나만 보여집니다..
어디를 어떻게 수정해야 할까요..??
몇시간을 메달려있는데.. 초보라서 메달려있어봐야 답이 나오질 않네요.. v,.V
첨부파일을 설치하고..
view_comment.skin.php에 아래 코드를 넣고
<a href="javascript:win_open('<?=$g4['bbs_path']?>/emoticon.php','emoticon','width=500,height=300,scrollbars=yes');"><b style="color:#0080C0;">[이모티콘 입력]</b></a>
관리자님의 코멘트에 이미지 나오게 하기( http://www.sir.co.kr/bbs/tb.php/g4_tiptech/3662/1ee7cb3f2dc72bced367579d31a13707 )의 코드를 아래와 같이 넣었는데요..
<?
$str = $list[$i][content];
$str = preg_replace("/\[\<a\s.*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\".*\<\/a\>\]/i", "<img src='$1://$2.$3'>", $str);
echo $str;
?>
일단.. 이모티콘이 나오긴 나옵니다만..
이모티콘을 2개 이상 사용하면 제일 마지막 1개만 보여지네요..
즉..
[http://www.aquax.com/gnuboard4/img/emoticon/002.gif] [http://www.aquax.com/gnuboard4/img/emoticon/006.gif]
이런식으로 이모티콘을 넣어도.. 실제로는 006.gif 이 이모티콘 하나만 보여집니다..
어디를 어떻게 수정해야 할까요..??
몇시간을 메달려있는데.. 초보라서 메달려있어봐야 답이 나오질 않네요.. v,.V
댓글 전체

어떻게 어떻게 하다가 아래와 같이 하니 되네요..
<?
$str = $list[$i][content];
$str = preg_replace("/\[\<a\s*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\"\s*[^\>]*\>[^\s]*\<\/a\>\]/i", "<img src='$1://$2.$3'>", $str);
echo $str;
?>
왜 이렇게 하면 되는지는 저도 모르겠습니다만.. 암튼 되네요.. ^^;
<?
$str = $list[$i][content];
$str = preg_replace("/\[\<a\s*href\=\"(http|https|ftp)\:\/\/([^[:space:]]+)\.(gif|png|jpg|jpeg|bmp)\"\s*[^\>]*\>[^\s]*\<\/a\>\]/i", "<img src='$1://$2.$3'>", $str);
echo $str;
?>
왜 이렇게 하면 되는지는 저도 모르겠습니다만.. 암튼 되네요.. ^^;