링크 및 첨부파일 중에서 이미지만 리스트 스킨에 출력 정보
링크 및 첨부파일 중에서 이미지만 리스트 스킨에 출력본문
뷰스킨에 있는 첨부파일 및 링크 관련 소스를 리스트스킨에서 이미지만 뽑기위해 수정한 것입니다.
<?
// 가변 파일
$data_path = $g4['path'] . "/data/file/$bo_table";
$dest_file = $data_path .'/'. $file; //원본 이미지 경로
$cnt = 0;
for ($f=0; $f < $list[$i][file][count]; $f++) {
if ($list[$i][file][$f][file]) {
$cnt++;
$file = $list[$i][file][$f][file]; //첨부이미지
if (preg_match("/\.(jp[e]?g|gif|png)$/i", $file) && file_exists($dest_file)) { //첨부이미지 검출
echo "<img src='{$dest_file}'>'; // 첨부이미지 출력
}
else{ echo $list[$i][icon_file]; } //첨부이미지가 아니라면 링크아이콘만 출력
}
}
// 링크
$cnt = 0;
for ($f=1; $f<=$g4[link_count]; $f++) {
if ($view[link][$f]) {
$cnt++;
$link = $list[$i][link][$f]; //링크이미지 경로
if (preg_match("/\.(gif|jpg|png)$/i", $link)) { //링크이미지 검출
echo "<img src={$link}>"; //링크이미지 출력
}
else{ echo $list[$i][icon_link]; } //링크이미지가 아니라면 링크아이콘만 출력
}
}
?>
기본적인 소스만을 적었으므로 이미지(스타일)이나 아이콘등을 누르면 어떻게 할 것인지 각자의 몫입니다.
썸네일로로 하시던지 이미지 리사이즈를 이용하시던지 하시면 더 좋을 것입니다.
<?
// 가변 파일
$data_path = $g4['path'] . "/data/file/$bo_table";
$dest_file = $data_path .'/'. $file; //원본 이미지 경로
$cnt = 0;
for ($f=0; $f < $list[$i][file][count]; $f++) {
if ($list[$i][file][$f][file]) {
$cnt++;
$file = $list[$i][file][$f][file]; //첨부이미지
if (preg_match("/\.(jp[e]?g|gif|png)$/i", $file) && file_exists($dest_file)) { //첨부이미지 검출
echo "<img src='{$dest_file}'>'; // 첨부이미지 출력
}
else{ echo $list[$i][icon_file]; } //첨부이미지가 아니라면 링크아이콘만 출력
}
}
// 링크
$cnt = 0;
for ($f=1; $f<=$g4[link_count]; $f++) {
if ($view[link][$f]) {
$cnt++;
$link = $list[$i][link][$f]; //링크이미지 경로
if (preg_match("/\.(gif|jpg|png)$/i", $link)) { //링크이미지 검출
echo "<img src={$link}>"; //링크이미지 출력
}
else{ echo $list[$i][icon_link]; } //링크이미지가 아니라면 링크아이콘만 출력
}
}
?>
기본적인 소스만을 적었으므로 이미지(스타일)이나 아이콘등을 누르면 어떻게 할 것인지 각자의 몫입니다.
썸네일로로 하시던지 이미지 리사이즈를 이용하시던지 하시면 더 좋을 것입니다.
추천
4
4
댓글 6개
고맙습니다 ^^;;;
감사합니다...
GGG
찾던소스입니다 감사합니다!
*첨부화일이 아닌 별도 이미지 폴더에 있는 것이 001-002-003 규칙이 있는 이미지를
보여줄려면 어떻게 하면될까요?
보여줄려면 어떻게 하면될까요?
게시판명은 어디에 넣어면 되나요?