첨부파일에 확장자를 확인하여 출력하려면 어떻게 해야 하나요?
첨부파일을 넣고 글쓰기를 완료하면
list.skin.php 에서서 첨부파일을 확인하여 hwp 면 hwp아이콘 출력
psd 면 psd 아이콘 출력
mp3 면 mp3 아이콘 출력
이런 부류입니다.
그누4에서 본것 같은데 그누5용은 안 보이네요.
혹시 알려주실분
답변 4개
$sql = " select *, substring_index(bf_source, '.', -1) ext from $g5[board_file_table] where bo_table = '". $bo_table. "' and wr_id = '". $list[$i][wr_id] ."' order by bf_no ";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) echo '<img src="'. $board_skin_url .'/filetype/'. $row['ext'].'.gif" />';
슈와이님 소스대로 하니 출력이 되네요.
감사합니다.
제목 뒤에 아래 소스를 넣어주시고 스킨 폴더에 filetype폴더 만들고 거기에 확장자.gif 이미지 넣으면 되요
$sql = " select * from $g5[board_file_table] where bo_table = '". $bo_table. "' and wr_id = '". $list[$i][wr_id] ."' order by bf_no ";
while ($row = sql_fetch_array($result))
{
$file_source = addslashes($row[bf_source]);
$file_type = $$ext = preg_replace('/^.*\.([^.]+)$/D', '$1', $file_source);
echo "<img src='". $board_skin_url ."/filetype/". $file_type .".gif' border=0 align='absmiddle' />";
}
답변을 작성하려면 로그인이 필요합니다.