묻고답하기

전에 첨부파일 앞에 아이콘 나타내기에 대한 질문을 올렸었는데요

http://www.xpressengine.com/qna/22627583

 

질문내용>

 

본문에서:  파일첨부> 본문삽입> 하고 나면 파일명 옆에 아이콘이 생겼으면 좋겠어요

(예 : xpressengine_com_20140227_204727.jpgxpress.pdf)  아무 아이콘이나 상관없어요..

 

 

알려주신분들이 힘빠지시겠지만 제가 너무 지식이 짧아서 적용을 못시켯어요 (죄송 ㅠ)

그래서 이리저리 웹서핑을 해서 제가 원하는걸 찾은것 같은데

더 어렵기만 하네요

혹시 간단하게 고칠수있는 방법 아시는분 계시나요?

 

 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

 

(퍼온글)

 

전역변수 선언하는 부분에 $file_type1, $file_type2 이렇게 추가해줍니다.

그리고 아랫부분에 이런부분이 있을겁니다.


$upload_image1=$upload_image2="";

if(eregi("\.jpg",$file_name1)||eregi("\.gif",$file_name1)||eregi("\.png",$file_name1)) $upload_image1="<img src=$data[file_name1] border=0><br>";
if(eregi("\.jpg",$file_name2)||eregi("\.gif",$file_name2)||eregi("\.png",$file_name2)) $upload_image2="<img src=$data[file_name2] border=0><br>";

여기 윗부분에다가 아랫부분을 삽입해주면 됩니다.


//view일때 파일 타입보여주기
$file_type1=$file_type2="";

if(eregi(".zip",$data[file_name1])||eregi(".rar",$data[file_name1]))$file_type1="<img src=$dir/zip.gif border=0 align=absmiddle>";
elseif(eregi(".exe",$data[file_name1]))$file_type1="<img src=$dir/exe.gif border=0 align=absmiddle>";
elseif(eregi(".mp3",$data[file_name1])||eregi(".mpeg",$data[file_name1])||eregi(".wav",$data[file_name1]))$file_type1="<img src=$dir/mp3.gif border=0 align=absmiddle>";
elseif(eregi(".doc",$data[file_name1])||eregi(".txt",$data[file_name1]))$file_type1="<img src=$dir/doc.gif border=0 align=absmiddle>";
elseif(eregi(".jpg",$data[file_name1])||eregi(".gif",$data[file_name1]))$file_type1="<img src=$dir/img.gif border=0 align=absmiddle>";
else $file_type1="";

if(eregi(".zip",$data[file_name2])||eregi(".rar",$data[file_name2]))$file_type2="<img src=$dir/zip.gif border=0 align=absmiddle>";
elseif(eregi(".exe",$data[file_name2]))$file_type2="<img src=$dir/exe.gif border=0 align=absmiddle>";
elseif(eregi(".mp3",$data[file_name2])||eregi(".mpeg",$data[file_name2])||eregi(".wav",$data[file_name2]))$file_type2="<img src=$dir/mp3.gif border=0 align=absmiddle>";
elseif(eregi(".doc",$data[file_name2])||eregi(".txt",$data[file_name2]))$file_type2="<img src=$dir/doc.gif border=0 align=absmiddle>";
elseif(eregi(".jpg",$data[file_name2])||eregi(".gif",$data[file_name2]))$file_type2="<img src=$dir/img.gif border=0 align=absmiddle>";
else $file_type2="<img src=$dir/doc.gif border=0 align=absmiddle>";

이렇게 해주면.. 업로드 파일 1번 그리고 2번에 해당하는 파일의 타입을 알수있죠..
그런다음에 스킨의 view.php 파일에서.. .업로드 파일 링크거는부분에

<?=$file_type1?> <?=$file_type2?>

요렇게 삽입해주면 됩니다..

이상 허접팁이었습니다..^^

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
포토샵필터 레이어에 스크롤바 넣는거..  
handsh10 IIS구동시 웹상에서 하위 계정 추가.  
김명규 파일 업로드가 안되요 도와주세요 소스 어디가 틀린건지  
_영수_ SELECT BOX로 데이터 검색 [1] 2007.08.10
아루 이렇게 만들고 싶은데요... 도와주세요.  
php초보 a href 태그 질문이요 [1] 2007.08.10
php초보 메뉴소스 수정해 주실분 없을까요? [1] 2007.08.10
박재현 이런건 어떻게 만들죠? [1] 2007.08.10
엘다 트래픽 나타내는 함수에서 이런 오류가 납니다. [1] 2007.08.10
EmulBoy 플래쉬에서 한글폰트가 안써져요! ㅠ_-  
양원석 홈피 폐쇠 소켓php를만들었는데 admin.php에서 확인누를때구현에서 막혔습니다.  
김준호 제로보드를 둘러싼 테두리가 깨짐니다.  
김대수 TextArea 내의 스크롤바를 제거하는법은..  
히스 방명록만들기 난이도 있는거 강좌 잘된사이트좀 알려주세요..  
namuino 동영상클립 두개를 원하는것부터 실행 [2] 2007.08.10
임은호 저를 도와주실분을 찾습니다.  
이윤호 테그 테이블에서 한가지 안되는 부분 [1] 2007.08.10
마네 도메인창에 쓰는것은 무엇인지요?  
박혜강 저기 하이퍼링크 질문입니다 노프레임에서 메뉴를 누르면 밑에 부메뉴만 나타나게 하는  
나미쓰 메뉴를 이용하지 않고 두개의 게시판 띄우기 [1] 2007.08.10
이승현 윈도우용 APM-> 리눅스APM 으로 서버 이전 방법 아시는 분... [1] 2007.08.10
김한기 좀 도와주세요!!  
최오규 아주 쉬운 질문 입니다. (부탁드립니다.) [1] 2007.08.10
김윤병 트리구조형메뉴박스 [4] 2007.08.10
마네 iis + php + mysql 에 제로보드 설치관련질문입니다. 고수님들의 도움을 구합니다.  
서경훈 새창뜨기에 이미지맵 클릭시 본창에 뜨기..급합니다.  
귀연곰팅v 이미지맵으로 링크걸되, 부메뉴도 이미지로 뜨게 할 수 있는 방법은 없나요??????  
손재완 초보가질문있습니다.^^ [1] 2007.08.10
유세하 이 홈페이지 배경은 어떻게 되있는 건가요? [3] 2007.08.10
귀연곰팅v 이미지 맵을 이용해서 서브 메뉴를 나타나게 할 수 없나요?