고수님들 조언좀 부탁드립니다. 정보
고수님들 조언좀 부탁드립니다.첨부파일
본문
댓글 전체
그누보드에서 파일 변수는 글 보기 부분에서
$view[file][0][file]
$view[file][1][file]
$view[file][2][file]
이렇게 불러 오셔야 되요...
$view[file][0][file]
$view[file][1][file]
$view[file][2][file]
이렇게 불러 오셔야 되요...
답변감사합니다.
list.skin.php 에서 위와 같이 변수를 넣어봤는데 적용이 되질 않더군요
list.skin.php 에서 위와 같이 변수를 넣어봤는데 적용이 되질 않더군요
리스트 for문 아래에서 처리 - 각 게시물별 첨부된 이미지 5개
for ($i=0; $i<count($list); $i++) { // 원본 게시물 for ★
?>
<?
// 파일 출력
$first_img = "";
for( $j=0 ; $j < 5 ; $j++ )
{ // j 로 변경 ★
$wr_id = $list[$i][wr_id]; // ★ 리스트 wr_id - 파일 테이블 wr_id 처리 위한 - 다른 곳에 영향 주면 $wr_id 변수 변경 이용
$row = sql_fetch( "select * from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '$j' " );
$img[$i] = "$g4[path]/data/file/$bo_table/$row[bf_file]";
if ( $first_img == "" && $row[bf_file] )
$first_img = $img[$j];
if ( ! $row[bf_file] )
$img[$j] = $board_skin_path."/img/empty.gif";
}
?>
<script language="JavaScript">
<!--
function transimg(place) {
if (place==1) dare.src="<?=$img[0]?>";
if (place==2) dare.src="<?=$img[1]?>";
if (place==3) dare.src="<?=$img[2]?>";
if (place==4) dare.src="<?=$img[3]?>";
if (place==5) dare.src="<?=$img[4]?>";
}
// -->
</script>
for ($i=0; $i<count($list); $i++) { // 원본 게시물 for ★
?>
<?
// 파일 출력
$first_img = "";
for( $j=0 ; $j < 5 ; $j++ )
{ // j 로 변경 ★
$wr_id = $list[$i][wr_id]; // ★ 리스트 wr_id - 파일 테이블 wr_id 처리 위한 - 다른 곳에 영향 주면 $wr_id 변수 변경 이용
$row = sql_fetch( "select * from $g4[board_file_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and bf_no = '$j' " );
$img[$i] = "$g4[path]/data/file/$bo_table/$row[bf_file]";
if ( $first_img == "" && $row[bf_file] )
$first_img = $img[$j];
if ( ! $row[bf_file] )
$img[$j] = $board_skin_path."/img/empty.gif";
}
?>
<script language="JavaScript">
<!--
function transimg(place) {
if (place==1) dare.src="<?=$img[0]?>";
if (place==2) dare.src="<?=$img[1]?>";
if (place==3) dare.src="<?=$img[2]?>";
if (place==4) dare.src="<?=$img[3]?>";
if (place==5) dare.src="<?=$img[4]?>";
}
// -->
</script>
안녕하세요 사노라님
알려주신대로 for문 아래에 적용후
출력부분에 <?=$list[file][0][file]?> 및<?=$view[file][0][file]?> 또는 <?=$img[0]?>
이렇게 정의를 해줘도 엑박으로만 뜨네요.. ㅠㅠ
몇일째 이것때문에 고민이네요.. 어떤 변수를 적용해야 가능할까요?
알려주신대로 for문 아래에 적용후
출력부분에 <?=$list[file][0][file]?> 및<?=$view[file][0][file]?> 또는 <?=$img[0]?>
이렇게 정의를 해줘도 엑박으로만 뜨네요.. ㅠㅠ
몇일째 이것때문에 고민이네요.. 어떤 변수를 적용해야 가능할까요?
$img[$j] = "$g4[path]/data/file/$bo_table/$row[bf_file]";
↑ 여기 j로 변경 안된 상태로 안내 되었었네요. ㅡㅡ;;;;
그냥 출력해 보시려면
for ($i=0; $i<count($list); $i++) { // 원본 for 아래
for( $j=0 ; $j < 5 ; $j++ ) {
echo "<img src='{$list[$j][file][0][path]}/{$list[$j][file][0][file]}'>"; // 이렇게 만 해도
}
?>
↑ 여기 j로 변경 안된 상태로 안내 되었었네요. ㅡㅡ;;;;
그냥 출력해 보시려면
for ($i=0; $i<count($list); $i++) { // 원본 for 아래
for( $j=0 ; $j < 5 ; $j++ ) {
echo "<img src='{$list[$j][file][0][path]}/{$list[$j][file][0][file]}'>"; // 이렇게 만 해도
}
?>
사노라가노라님 감사합니다.
덕분에 해결되었습니다.
궁금한점 제가 적용한 소스를 왜 <? for ($i=0; $i<count($list); $i++) { ?> 아래에 적용시에만 출력이 되는건지 궁금합니다.
덕분에 해결되었습니다.
궁금한점 제가 적용한 소스를 왜 <? for ($i=0; $i<count($list); $i++) { ?> 아래에 적용시에만 출력이 되는건지 궁금합니다.