첨부파일이 이미지일 경우 목록에서 그림아이콘으로 표시 > 그누4 팁자료실

그누4 팁자료실

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

첨부파일이 이미지일 경우 목록에서 그림아이콘으로 표시 정보

첨부파일이 이미지일 경우 목록에서 그림아이콘으로 표시

본문

스킨의 list.skin.php 파일에서

------------------------------------------
echo " " . $list[$i][icon_file];
------------------------------------------
부분을

------------------------------------------------------------------------------------

$image = urlencode($list[$i][file][0][file]);
if (preg_match("/\.(gif|jpg|jpeg|png|GIF|JPG|JPEG|PNG)$/i", $image))
{
echo " <img src=\"$board_skin_path/img/icon_pic.gif\" align=absmiddle alt=그림파일첨부>";
} else{
echo " " . $list[$i][icon_file];
}

------------------------------------------------------------------------------------
로 바꿔주세요.

첨부파일이 gif|jpg|jpeg|png|GIF|JPG|JPEG|PNG 확장자 이미지일 경우엔  icon_pic.gif 파일을 보여주고 아닐경우엔 그대로 icon_file을 보여주라는 내용입니다.

위에 아이콘 파일 두개를 스킨폴더의  /img/ 폴더에 넣어주시면 됩니다.
추천
4

댓글 4개

위에 잘되는데요...  다기능 아이콘으로는 못할까요...

해당 파일올렸을때 보여주는 아이콘으로.. 이렇게 안될까여.. 아무리 만져봐두

이상하게 안되네요.. 응용하면될것같은데.. 않되서요..
$image = urlencode($list[$i][file][0][file]);
if (preg_match("/\.(gif|jpg|jpeg|png|GIF|JPG|JPEG|PNG)$/i", $image))
{
echo " <img src=\"$board_skin_path/img/icon_pic.gif\" align=absmiddle alt=\"그림파일첨부\">";

// 추가 문장 (hwp 예시)

} else if(preg_match("/\.(hwp|HWP)$/i", $image))
{
echo " <img src=\"$board_skin_path/img/icon_hwp.gif\" align=absmiddle alt=\"hwp파일첨부\">";

// 여기까지 아이콘파일 이름도 업로드하시고 변경해주시면 됩니다.

} else{
echo " " . $list[$i][icon_file];
}

와 같이 els if 문을 추가해주시면 됩니다. 아이콘파일 이름도 변경해주시고요..
전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

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