최근 이미지가 불러와 지지 않습니다. 정보
최근 이미지가 불러와 지지 않습니다.본문
노이미지는 불러 오는데 등록된 이미지가 불러 와 지지 않습니다.
보니까 경로가 잘못된것 같은데요 확인좀 해주세요..
부탁드려요.
참 고주소는 http://idanbi.kr/main/main.php 의 하단부분 입니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$gr = get_group($gr_id);
$cols=7; // 이미지 가로갯수
?>
<table width=95% cellpadding=0 cellspacing=0>
<? for ($i=0; $i<count($list); $i++) {
if($i % $cols == 0 || $i==0){echo "<tr>";} //테이블 열바꿈 관련?>
<td>
<?
echo "<a href='{$list[$i][href]}'>";
$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image)) {
echo "<img src='$g4[path]/data/file/{$list[$i][bo_table]}/$image' width='100' height='80' border=0>"; // 이미지크기
} else
echo "<img src='$latest_skin_path/img/no_image.gif' width='100' height='80' border=0>";
?></td>
<?
if($i%$cols == ($cols-1)&& $i>0){ echo "</tr>";} //테이블 열바꿈 관련
} ?>
</table>
보니까 경로가 잘못된것 같은데요 확인좀 해주세요..
부탁드려요.
참 고주소는 http://idanbi.kr/main/main.php 의 하단부분 입니다.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$gr = get_group($gr_id);
$cols=7; // 이미지 가로갯수
?>
<table width=95% cellpadding=0 cellspacing=0>
<? for ($i=0; $i<count($list); $i++) {
if($i % $cols == 0 || $i==0){echo "<tr>";} //테이블 열바꿈 관련?>
<td>
<?
echo "<a href='{$list[$i][href]}'>";
$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image)) {
echo "<img src='$g4[path]/data/file/{$list[$i][bo_table]}/$image' width='100' height='80' border=0>"; // 이미지크기
} else
echo "<img src='$latest_skin_path/img/no_image.gif' width='100' height='80' border=0>";
?></td>
<?
if($i%$cols == ($cols-1)&& $i>0){ echo "</tr>";} //테이블 열바꿈 관련
} ?>
</table>
댓글 전체
$list[$i][bo_table] 부분을 $bo_table 으로 해보세요.
$list[$i][bo_table] 부분을 $bo_table 으로 하니
그룹최근글이라 그런가 메인에 다른 그룹이름이 나타 납니다..
그룹최근글이라 그런가 메인에 다른 그룹이름이 나타 납니다..
저번에 질문하신거에 대한 답변이 댓글 답변이 아니어서 확인을 못했네요.
noimg는 일단 해결하신거 같군요.
---------------------------------------------------
echo "<a href='{$list[$i][href]}'>";
$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image)) {
echo "<img src='$g4[path]/data/file/{$list[$i][bo_table]}/$image' width='100' height='80' border=0>"; // 이미지크기
} else
echo "<img src='$latest_skin_path/img/no_image.gif' width='100' height='80' border=0>";
---------------------------------------------------
이부분을
echo "<a href='{$list[$i][href]}'>";
if ($list[$i][file][0][file]) { // 첫번째 첨부파일이 있다면 이미지 파일인지 확인을 위해 파일 확장자 추출과정 실행
$image = urlencode($list[$i][file][0][file]);
$ori = "$g4[path]/data/file/$bo_table/" . $image;
$ext = strtolower(substr(strrchr($ori,"."), 1)); //확장자 추출
}
if ($list[$i][file][0][file] && ($ext=="gif"||$ext=="jpg"||$ext=="jpeg"||$ext=="png")) { // 첫번째 첨부파일이 존재하고, gif, jpg, jpeg, png 중 하나의 확장자를 가진 파일이라면
// 이미지 경로 지정
$img = $list[$i][file][0][path]."/".$list[$i][file][0][file];
echo "<img src='$img' width='100' height='80' border=0>"; // 이미지 출력
} else { // 첫번째 첨부파일이 없을 경우 no_image.gif 파일로 대체하여 출력
echo "<img src='$latest_skin_path/img/no_image.gif' width='100' height='80' border=0>";
}
noimg는 일단 해결하신거 같군요.
---------------------------------------------------
echo "<a href='{$list[$i][href]}'>";
$image = urlencode($list[$i][file][0][file]); // 첫번째 파일이 이미지라면
if (preg_match("/\.(gif|jpg|png)$/i", $image)) {
echo "<img src='$g4[path]/data/file/{$list[$i][bo_table]}/$image' width='100' height='80' border=0>"; // 이미지크기
} else
echo "<img src='$latest_skin_path/img/no_image.gif' width='100' height='80' border=0>";
---------------------------------------------------
이부분을
echo "<a href='{$list[$i][href]}'>";
if ($list[$i][file][0][file]) { // 첫번째 첨부파일이 있다면 이미지 파일인지 확인을 위해 파일 확장자 추출과정 실행
$image = urlencode($list[$i][file][0][file]);
$ori = "$g4[path]/data/file/$bo_table/" . $image;
$ext = strtolower(substr(strrchr($ori,"."), 1)); //확장자 추출
}
if ($list[$i][file][0][file] && ($ext=="gif"||$ext=="jpg"||$ext=="jpeg"||$ext=="png")) { // 첫번째 첨부파일이 존재하고, gif, jpg, jpeg, png 중 하나의 확장자를 가진 파일이라면
// 이미지 경로 지정
$img = $list[$i][file][0][path]."/".$list[$i][file][0][file];
echo "<img src='$img' width='100' height='80' border=0>"; // 이미지 출력
} else { // 첫번째 첨부파일이 없을 경우 no_image.gif 파일로 대체하여 출력
echo "<img src='$latest_skin_path/img/no_image.gif' width='100' height='80' border=0>";
}
$list[$i][bo_table] 를 어떻게 설정을 하셨는지 모르겠네요.
만약 $list[$i][bo_table]에 미리 $g4[board_table] 등에서 받아온 $bo_table값이 지정되지 않았으면
$list[$i][bo_table] 값이 존재하지 않을 것 같아보입니다.
echo "<a href='{$list[$i][href]}'>";
다음에 alert($list[$i][bo_table]);
잠시 추가하셔서 값이 나오는지 확인해 보세요.
위에 미사카10777호님 말씀과 제가 올린 댓글안에 보이듯이 $bo_table 로 주로 쓰입니다.
하나의 특정 bo_table 의 게시물에 관한 것이라면
$list[$i][bo_table] 또는 $bo_table 대신 그 bo_table이름을 직접 입력해보세요.
만약 $list[$i][bo_table]에 미리 $g4[board_table] 등에서 받아온 $bo_table값이 지정되지 않았으면
$list[$i][bo_table] 값이 존재하지 않을 것 같아보입니다.
echo "<a href='{$list[$i][href]}'>";
다음에 alert($list[$i][bo_table]);
잠시 추가하셔서 값이 나오는지 확인해 보세요.
위에 미사카10777호님 말씀과 제가 올린 댓글안에 보이듯이 $bo_table 로 주로 쓰입니다.
하나의 특정 bo_table 의 게시물에 관한 것이라면
$list[$i][bo_table] 또는 $bo_table 대신 그 bo_table이름을 직접 입력해보세요.