아까도 질문했는데;
계속 안되서 마지막 질문할게요
사진으로 보시는 것처럼 토렌트파일이 올라왔을 땐 토렌트파일아이콘이 뜨고
이미지 파일이 올라왔을 땐 이미지아이콘이 뜨는 방법 말하는 겁니다..
계속 안되서 마지막 질문할게요
사진으로 보시는 것처럼 토렌트파일이 올라왔을 땐 토렌트파일아이콘이 뜨고
이미지 파일이 올라왔을 땐 이미지아이콘이 뜨는 방법 말하는 겁니다..
댓글 7개
음.. 방법은 여러가지가 있겠는데요..
쉽게 가실려면 차라리
write.skin.php 페이지에서 체크값을 받으시는게 나을 것 같아요.
예시
<tr>
<th>토렌토자료</th>
<td>
<input type="checkbox" id="wr_1" value="Y" <? if($write['wr_1']=='Y'){echo 'checked';} ?> />
</td>
이런식으로 하나 넣어주시면 토렌토 자료올리실때 저 체크박스를 체크하시면 디비에 wr_1='Y' 로 저장될거에요..
그리고 list.skin.php 페이지에 제목 옆에 조건문 하나 추가해주세요.
if($list[$i]['wr_1'] == 'Y'){echo "<img src='토렌토아이콘경로' />";}else{ "";}
아마 이렇게 하시면 제일 간단한 방법이 되지 않을까 합니다. ㅎ
쉽게 가실려면 차라리
write.skin.php 페이지에서 체크값을 받으시는게 나을 것 같아요.
예시
<tr>
<th>토렌토자료</th>
<td>
<input type="checkbox" id="wr_1" value="Y" <? if($write['wr_1']=='Y'){echo 'checked';} ?> />
</td>
이런식으로 하나 넣어주시면 토렌토 자료올리실때 저 체크박스를 체크하시면 디비에 wr_1='Y' 로 저장될거에요..
그리고 list.skin.php 페이지에 제목 옆에 조건문 하나 추가해주세요.
if($list[$i]['wr_1'] == 'Y'){echo "<img src='토렌토아이콘경로' />";}else{ "";}
아마 이렇게 하시면 제일 간단한 방법이 되지 않을까 합니다. ㅎ
이전 게시물의 답변에서 (적용하니 게시판이 안나온다는 표현)
답변 게시 후 부분 수정 하고 댓글입력 하니 큰따옴표 앞의 역슬래쉬가 제거되어
그대로 붙여넣기 하신 후 오류 발생인 듯 하네요.
\"$board_skin_path/img/icon_hwp.gif\" 되어야 함
최종 : 아래 내용으로 이전 표현된 위치(출력할 곳)에 붙여넣고 확인
// 파일형식별 아이콘 출력 start - ★★
$ss_name = "ss_view_{$bo_table}_{$list[ $i]['wr_id']}";
if (!get_session($ss_name)); set_session($ss_name, TRUE);
if($list[$i][file][0]) {
$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\" height='18' width='18' align=absmiddle>";
} else if (preg_match("/.(hwp|doc)$/i", $image)) { // hwp,ms word 파일
echo " <img src=\"$board_skin_path/img/icon_hwp.gif\" height='18' width='18' align=absmiddle>";
} else if (preg_match("/.(pdf)$/i", $image)) { // pdf 파일
echo " <img src=\"$board_skin_path/img/icon_pdf.gif\" height='18' width='18' align=absmiddle>";
} else { // 나머지 - 여기 유토렌트 이미지 - 아니면 else if 복사 해서 .torrent 재구성
echo " " . $list[$i][icon_file];
}
}
// 파일형식별 아이콘 출력 end ★★
답변 게시 후 부분 수정 하고 댓글입력 하니 큰따옴표 앞의 역슬래쉬가 제거되어
그대로 붙여넣기 하신 후 오류 발생인 듯 하네요.
\"$board_skin_path/img/icon_hwp.gif\" 되어야 함
최종 : 아래 내용으로 이전 표현된 위치(출력할 곳)에 붙여넣고 확인
// 파일형식별 아이콘 출력 start - ★★
$ss_name = "ss_view_{$bo_table}_{$list[ $i]['wr_id']}";
if (!get_session($ss_name)); set_session($ss_name, TRUE);
if($list[$i][file][0]) {
$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\" height='18' width='18' align=absmiddle>";
} else if (preg_match("/.(hwp|doc)$/i", $image)) { // hwp,ms word 파일
echo " <img src=\"$board_skin_path/img/icon_hwp.gif\" height='18' width='18' align=absmiddle>";
} else if (preg_match("/.(pdf)$/i", $image)) { // pdf 파일
echo " <img src=\"$board_skin_path/img/icon_pdf.gif\" height='18' width='18' align=absmiddle>";
} else { // 나머지 - 여기 유토렌트 이미지 - 아니면 else if 복사 해서 .torrent 재구성
echo " " . $list[$i][icon_file];
}
}
// 파일형식별 아이콘 출력 end ★★
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기