view.php 와 list.php가 틀리게 보입니다. 정보
view.php 와 list.php가 틀리게 보입니다.본문
http://www.clcfood.com/?doc=bbs/skin/member/mbform.skin.php 하단 목록에 보면 [가격]이 출력되어 있습니다.
그런데,
http://www.clcfood.com/?doc=bbs/skin/member/mbform.skin.php 여기에서는 [가격]이 출력이 되지않고 그냥 0으로만 표시되어 있습니다.
초보자가 완전 짜집기를 했더니, 분명히 어딘가 빵꾸가 난 모양입니다.ㅠㅜ
지금 4시간째 끙끙거리고 있는데, 도저히 원인을 모르겠습니다.
고수님들의 절실한 도움 필요합니다.
그런데,
http://www.clcfood.com/?doc=bbs/skin/member/mbform.skin.php 여기에서는 [가격]이 출력이 되지않고 그냥 0으로만 표시되어 있습니다.
초보자가 완전 짜집기를 했더니, 분명히 어딘가 빵꾸가 난 모양입니다.ㅠㅜ
지금 4시간째 끙끙거리고 있는데, 도저히 원인을 모르겠습니다.
고수님들의 절실한 도움 필요합니다.
댓글 전체
두스킨의 소스를 올려주셔야 할듯 합니다.
그리고 가격을 저장하는 필드가 어떤 것인지 알려주셔야 하구요.
그리고 가격을 저장하는 필드가 어떤 것인지 알려주셔야 하구요.
제가 링크주소를 잘못 올렸네요..
http://www.clcfood.com/bbs/?doc=bbs/gnuboard.php&bo_table=product4 (상세설명부분)
http://www.clcfood.com/bbs/?doc=bbs/gnuboard.php&bo_table=product4&page=1&wr_id=4 (리스트부분)
==========================================================
(상세설명 부분 gbview.skin.php)
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!$skin_no) $skin_no = "01";
$wr_1 = explode("|",$write[wr_1]);
$op1 = $wr_1[0];
$op2 = $wr_1[1];
$op3 = $wr_1[2];
$op4 = $wr_1[3];
$op5 = $wr_1[4];
$op6 = $wr_1[5];
$op7 = $wr_1[6];
$op8 = $wr_1[7];
$op9 = $wr_1[8];
$op10 = $wr_1[9];
$op11 = $wr_1[10];
$op12 = $wr_1[11];
?>
<link rel='stylesheet' href='<?=$board_skin?>/style<?=$skin_no?>.css' type='text/css'>
<table width='<?=$width?>' align=center border=0 cellpadding=0 cellspacing=0><tr><td>
<table width='100%' border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2></td></tr>
<tr><td>
<table width="100%" cellspacing="0" cellpadding="0">
<tr height="14"><td></td></tr>
<tr> <td width="4" height="25" bgcolor="#7BB2D6"><img src="<?=$board_skin?>/top_01.gif" width="4" height="25"></td>
<td width="118" align="center" valign="middle" bgcolor="#7BB2D6"><font style="font-family:돋움; font-size:9pt; color:#ffffff">상품명 </strong></font></td>
<td width="5" align="center" valign="middle" bgcolor="#7BB2D6"><img src="<?=$board_skin?>/top_02.gif" width="5" height="25"></td>
<td width="5" align="center" valign="middle" bgcolor="#EEEEEE"><img src="<?=$board_skin?>/top_03.gif" width="5" height="25"></td>
<td width="510" align="left" valign="middle" bgcolor="#EEEEEE" class=v_padding1 style='word-break:break-all;'><img src="<?=$board_skin?>/dash.gif" align="absmiddle"> <?=$subject?></td>
<td width="4" bgcolor="#EEEEEE"><img src="<?=$board_skin?>/top_04.gif" width="4" height="25"></td></tr>
</table>
</td></tr>
<tr><td colspan=2></td></tr>
<tr><td height=5><!-- <?=$name?></td><td align=right>[조회 : <?=$hit?>] <? if ($is_nogood) echo "<span class=wview>비추천</span> : " . $nogood; ?> --></td></tr>
<tr><td colspan=2></td></tr>
<?
// 링크 설정한 값만큼 출력
for ($i=1; $i<=$cfg[link_count]; $i++) {
if ($link[$i][link]) { echo "<tr><td colspan=2 height=20> <span class=wview>Link</span> : <a href='{$link[$i][href]}' target='$default[de_link_target]'>{$link[$i][link]}</a>, Hit:{$link[$i][hit]}</td></tr>"; }
}
?>
<tr>
<td colspan=2>
<table width=100% cellpadding=0>
<tr>
<td style='word-break:break-all;' class='lh' height=150 valign=top>
<table width=100%>
<tr><td width=220 height=210 align=center cellpadding=3 STYLE='border:1px solid #c3c3c3'><table width=220 height=180 align=center bgcolor=#eeeeee><tr><td align=center>
<?
for ($i=1; $i<=2; $i++) {
if ($file[$i][view]) {
$file_[$i] = $write["wr_file".$i];
$img[$i] = "./data/file/$board[bo_table]/$file_[$i]";
$size = @getimagesize("$img[$i]");
/*
if($size[0] > 350) $size_w = 350;
else $size_w = $size[0];
*/
if($img[1] && !$img[2])
echo "<a href=\"javascript:;\" onfocus='this.blur()' onclick=\"image_window('$img[$i]',$size[0],$size[1]);\" title='원본이미지'><img src='$img[$i]' align=absmiddle width=200 height=151 border='0'></a><br></td></tr></table>";
if(!$img[1] && $img[2])
echo "<a href=\"javascript:;\" onfocus='this.blur()' onclick=\"image_window('$img[$i]',$size[0],$size[1]);\" title='원본이미지'><img src='$img[$i]' align=absmiddle width=200 height=200 border='0'></a><br>";
if($i==1) echo " <br><a href=\"javascript:;\" onclick=\"image_window('$img[$i]',$size[0],$size[1]);\" title='원본이미지'><img src='$board_skin/big1.gif' border=0></a>";
if($i==2) echo " <a href=\"javascript:;\" onclick=\"image_window('$img[$i]',$size[0],$size[1]);\" title='원본이미지'><img src='$board_skin/big2.gif' border=0></a>";
}
}
if($op5) {
$hap = $op7*$op4+$op5;
$to_hap = $op7+$op5;
} else {
$hap = $op7*$op4;
$to_hap = $op7;
}
if(!$img[1] && !$img[2]) echo "<img src='$board_skin/no_img2.gif'>";
?>
</td>
<td width=2></td>
<td width='' valign=top>
<table width=100% cellpadding=0 cellspacing=0>
<tr><td height=22 bgcolor=#eeeeee> <font color=#ffffff size=1>■</font> 제품 정보</td><td colspan=2></td></tr><tr><td colspan=3 class=line></td></tr>
<tr><td height=25> - <b>가격</b> </td><td width=1>:</td> <td> <b><?=nf($op7)?></b> 원</td></tr><tr><td colspan=3 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr><td height=25> - <b>규격</b> </td><td width=1>:</td> <td> <?=$op3?></td></tr><tr><td colspan=3 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr><td height=25> - <b>중량</b> </td><td width=1>:</td> <td> <?=$op4?> </td></tr><tr><td colspan=3 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr><td height=25> - <b>배송정보</b> </td><td width=1>:</td> <td> <?=($op5)?></td></tr><tr><td colspan=3 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr><td width=110 height=25> - <b>내용물</b> </td><td width=1>:</td> <td width=''> <?=$op1?> <?=$op2?></td></tr><tr><td colspan=3 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
</table>
</td>
<? if($member[mb_id]) {
//$hap2 = round(($to_hap/$op6)*100);
$hap2 = 100-$hap2;
?>
<td width=2 valign=top>
</td>
<? } ?>
</tr></table>
<p>
<table width=100% cellpadding=0 cellspacing=0>
<tr><td width=90 bgcolor=#eeeeee height=22>
<font color=#ffffff size=1>■</font> 제품 설명
</td><td> </td></tr>
<tr><td colspan=2 class=line></td></tr>
</table>
<p>
<!-- 내용 출력 -->
<span class=content id=article><font color="#2C8CB9"><?=$content?></font></span>
<!-- 테러 태그 방지용 -->
</xml></xmp><a href=""></a><a href=''></a>
</td>
</tr>
<? if ($is_signature) { echo "<tr><td>$signature</td></tr>"; } // 서명 출력 ?>
</table>
</td>
</tr>
</table><br>
<? if ($is_comment) { ?>
<!-- 코멘트 내용 -->
<? for ($i=0; $i<count($list); $i++) { ?>
<a name='c<?=$list[$i][wr_id]?>'></a>
<table width=<?=$width?> border=0 align=center cellpadding=0 cellspacing=0>
<tr>
<td height=25> <?=$list[$i][wr_name]?> (<?=$list[$i][ip]?>) <? if ($list[$i][is_del]) { echo "{$list[$i][del_href]}<img src='$board_skin/com_del.gif' border=0 align=absmiddle></a> "; } ?></td><td align=right><?=$list[$i][datetime]?> </td>
</tr>
<tr>
<td valign=top colspan=2>
<table width=100% cellpadding=7 cellspacing=0>
<tr>
<td class='comment'><?=$list[$i][content]?> </td>
</tr>
</table>
</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#FFEADF></td></tr>
</table><br>
<? } // for ?>
<? if ($is_comment_write) { ?>
<!-- 코멘트 쓰기 -->
<table width=<?=$width?> align=center cellpadding=10 cellspacing=0 border=0 bgcolor=#FFEADF>
<form name=fgbview method=post action='./?doc=bbs/gbupdate.php'>
<input type=hidden name=w value='c'>
<input type=hidden name=bo_table value='<?=$bo_table?>'>
<input type=hidden name=sselect value='<?=$sselect?>' >
<input type=hidden name=stext value='<?=$stext?>'>
<input type=hidden name=wr_id value='<?=$wr_id?>'>
<input type=hidden name=page value='<?=$page?>'>
<input type=hidden name=section value='<?=$section?>'>
<tr>
<td align=center>
<table width=100% cellpadding=0 cellspacing=0 bgcolor=#FFFFFF border=0>
<tr>
<td height=35> 이름 : <?=preg_replace("/class=input/", "class=ib", $c_name)?>
<? if ($is_guest) { ?>
비밀번호 : <input type=password name=wr_passwd size=10 class=ib required itemname='비밀번호'></td>
<? } ?>
<td align=right><a href='javascript:textarea_size(document.fgbview.wr_content, 5)'><img src='<?=$board_skin?>/icon_down.gif' border=0 align=absmiddle></a> <a href='javascript:textarea_size(document.fgbview.wr_content, -5)'><img src='<?=$board_skin?>/icon_up.gif' border=0 align=absmiddle></a> </td>
</tr>
<tr>
<td colspan=2 align=center>
<table width=98% cellpadding=0 cellspacing=0>
<tr><td><textarea name=wr_content style='width:100%; line-height:150%;' rows=5 required itemname='내용' class=textarea></textarea></td><td width=64><input type=image src='<?="$board_skin/btncomment.gif"?>' border=0 align=absmiddle></td></tr>
<tr><td colspan=2 height=5></td></tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</form>
</table><br>
<? } // if ?>
<? } // if ?>
<!-- 링크 -->
<table width='100%' border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2 class=line3></td></tr>
<tr>
<td width=70% height=35>
<? if ($search_href) { echo "<a href=\"$search_href\"><img src='$board_skin/searchlist.gif' border=0 alt='검색목록' align=absmiddle></a>"; } ?>
<? echo "<a href=\"$list_href\"><img src='$board_skin/list.gif' border=0 alt='목록' align=absmiddle></a>"; ?>
<? if ($write_href) { echo "<a href=\"$write_href\"><img src='$board_skin/write.gif' border=0 alt='글쓰기' align=absmiddle></a>"; } ?>
<?// if ($reply_href) { echo "<a href=\"$reply_href\"><img src='$board_skin/reply.gif' border=0 alt='답변' align=absmiddle></a>"; } ?>
<? if ($update_href) { echo "<a href=\"$update_href\"><img src='$board_skin/edit.gif' border=0 alt='수정' align=absmiddle></a>"; } ?>
<? if ($delete_href) { echo "<a href=\"$delete_href\"><img src='$board_skin/delete.gif' border=0 alt='삭제' align=absmiddle></a>"; } ?>
<? if ($member[mb_id] && $write[mb_id] != $member[mb_id] && $good_href) { echo "<a href=\"$good_href\"><img src='$board_skin/good.gif' border=0 alt='추천' align=absmiddle></a>"; } ?>
<? if ($nogood_href) { echo "<a href=\"$nogood_href\"><img src='$board_skin/nogood.gif' border=0 alt='비추천' align=absmiddle></a>"; } ?>
<?// if ($copy_href) { echo "<a href=\"$copy_href\"><img src='$board_skin/copy.gif' border=0 alt='복사' align=absmiddle></a>"; } ?>
<?// if ($move_href) { echo "<a href=\"$move_href\"><img src='$board_skin/move.gif' border=0 alt='이동' align=absmiddle></a>"; } ?>
</td>
<td width=30% align=right>
<? if ($prev_href) { echo "<a href=\"$prev_href\" title=\"$prev_wr_subject\"><img src='$board_skin/prev.gif' border=0 align=absmiddle></a>"; } ?>
<? if ($next_href) { echo "<a href=\"$next_href\" title=\"$next_wr_subject\"><img src='$board_skin/next.gif' border=0 align=absmiddle></a>"; } ?>
</td>
</tr>
</table>
</td></tr></table>
------------------------------------------------------------------------------------------------------------------------------------------
(리스트 glist.skin.php)
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!$skin_no) $skin_no = "01";
?>
<!-- /<? include "$board_skin/_inc_category_func.php"?> 카테고리 한줄로 표시 함수삽입 --//-->
<link rel='stylesheet' href='<?=$board_skin?>/style<?=$skin_no?>.css' type='text/css'>
<META http-equiv="imagetoolbar" content="no">
<?
$image_width = 170; // 이미지 폭
$image_height = 128; // 이미지 높이
?>
<script language="JavaScript">
// 원본 이미지보기
function showImgWin(imgName, imgWidth, imgHeight)
{
var imageWin = new Object();
imageWin = window.open("", "imageWin", "width=" + imgWidth + ",height=" + imgHeight);
imageWin.document.write("<html><body style='margin:0'>");
imageWin.document.write("<a href='#' onclick='window.close()'><img src='" + imgName + "' border=0 style='position:absolute;top:0pt;left:0pt;' alt='클릭하면 닫힙니다.'></a>");
imageWin.document.write("</body><html>");
imageWin.document.title = ("원본 이미지보기")
}
</script>
<!-- ################# 레이아웃 테이블 시작 ################--//-->
<table width='<?=$width?>' align='center' cellpadding='0' cellspacing='0' border='0' class='tb00'>
<tr><td>
<!-- 상단 목록 -->
<table width='100%' height=30 cellpadding=0 cellspacing=0 border=0 class='tb01'>
<tr>
<form name=fcategory method=get action='<?="./"?>'>
<input type=hidden name=doc value='<?=$doc?>'>
<td width=5> </td>
<? //--######### 카테고리 한줄로 표시 developer.lib.php 연동
if ($is_category) {
echo "<td width=''>";
echo "<input type=hidden name=ca_id>";
//echo get_category_view("$cfg[write_table_prefix]$bo_table",$category_location);
echo "</td>";
} else {
echo "<td width=''> </td>";
}
?>
</form>
<td width='80' align=right><!--<span class=bl>상품수 : <?=nf($total_count)?> cuts</span> --//-->
</td>
</tr>
</table>
<!-- 상단 목록 끝 -->
<br>
<?
// 번호에 이미지를 사용할 경우는 아래의 주석을 제거하고 $list[$i][num]의 내용을 수정후 사용하세요.
// if (!is_int($list[$i][num])) { $list[$i][num] = "<img src='$board_skin/img/arrow.gif'>"; }
?>
<table width=99% align=center style="border-top-width:0; border-right-width:0; border-bottom-width:1; border-left-width:0; border-color:#E0DFDF; border-top-style:solid; border-left-style:solid; border-bottom-style:solid; border-right-style:solid;">
<form name=frmgblist method='post' action='./?doc=bbs/gbdeleteall.php'>
<input type=hidden name=bo_table value='<?=$bo_table?>'>
<input type=hidden name=sselect value='<?=$sselect?>'>
<input type=hidden name=stext value='<?=$stext?>'>
<input type=hidden name=spart value='<?=$spart?>'>
<input type=hidden name=page value='<?=$page?>'>
<input type=hidden name=sw value=''>
<tr>
<?
for ($i=0; $i<count($list); $i++) {
$tr = "";
if ($i && $i%$board[bo_gallery_width]==0) {
$tr = "</tr><tr>";
}
echo "$tr";
?>
<?
if (!file_exists($list[$i][file_image1])) { $list[$i][file_image1] = "$board_skin/noimage.gif"; }
?>
<td width='<?=$td_width?>%' valign=top align=center>
<!--{ 이미지 VIEW }--//-->
<table bgcolor=#FFFFFF cellpadding=3 cellspacing=6 width="100" height="80" align=center style="border:1px solid #E4E4E4;">
<tr>
<td align=center valign=middle>
<a href='<?=$list[$i][href]?>'><img src='<?=$list[$i][file_image1]?>' width='<?=$image_width?>' height='<?=$image_height?>' border=1 alt='<?=$list[$i][wr_subject]?>' style='border-color:#555555;'></a></td>
</tr>
</table>
<!--## 이미지 링크/제목글 ##--//-->
<table border=0 cellpadding=2 width=100%>
<tr><td align=center>
<? if ($is_checkdelete) { ?><input type=checkbox name=chk_wr_id[] value='<?=$list[$i][wr_id]?>'><? } ?> <a href='<?=$list[$i][href]?>'><? if ($list[$i][is_notice]) echo "<b>"; ?><b><?=cut_str($list[$i][subject],20)?></b><? if ($list[$i][is_notice]) echo "</b>"; ?></a> <?=$list[$i][icon_new]?>
<span style='font-size:8pt;'><?=$list[$i][commentcnt]?></span><br>
</td>
</tr>
<tr><td align=center><?//############ 임의변수 확장 #################
$ex_filed = explode("|",$list[$i][wr_1]);
$op1 = $wr_1[0];
$op2 = $wr_1[1];
$op3 = $wr_1[2];
$op4 = $wr_1[3];
$op5 = $wr_1[4];
$op6 = $wr_1[5];
$op7 = $wr_1[6];
$op8 = $wr_1[7];
$op9 = $wr_1[8];
$op10 = $wr_1[9];
$op11 = $wr_1[10];
$op12 = $wr_1[11];
?><br>가격 : <font color=#FF8000><?=nf($op7)?></font>원</td></tr>
</table>
</td>
<?
}
if (count($list) == 0) { echo "<tr><td colspan=8 align=center height=100 class='content contentbg'>자료가 없습니다.</td></tr>"; }
?>
</form>
</tr>
</table>
<br>
<table width=100%>
<tr>
<td align=center>
<? if ($prev_section_href) { echo "<a href='$prev_section_href'><img src='$board_skin/sectionprev.gif' border=0 alt='이전검색'></a>"; } ?>
<?=$write_pages?>
<? if ($next_section_href) { echo "<a href='$next_section_href'><img src='$board_skin/sectionnext.gif' border=0 alt='다음검색'></a>"; } ?>
</td>
</tr>
</table>
<table width=100%>
<tr>
<td align=center>
<? if ($list_href) { echo "<a href='$list_href'><img src='$board_skin/list.gif' border=0 alt='목록' align=absmiddle></a>"; } ?>
<? if ($write_href) { echo "<a href='$write_href'><img src='$board_skin/write.gif' border=0 alt='글쓰기' align=absmiddle></a>"; } ?>
<? if ($is_checkdelete) { ?>
<a href="javascript:all_checked(true);"><img src='<?="$board_skin/allchk.gif"?>' border=0 alt='전체선택' align=absmiddle></a>
<a href="javascript:all_checked(false);"><img src='<?="$board_skin/allunchk.gif"?>' border=0 alt='선택해제' align=absmiddle></a>
<a href="javascript:all_delete();"><img src='<?="$board_skin/delete.gif"?>' border=0 alt='선택삭제' align=absmiddle></a>
<script language='javascript'>
function all_checked(sw)
{
var f = document.frmgblist;
for (var i=0; i<f.length; i++) {
if (f.elements[i].name == 'chk_wr_id[]') {
f.elements[i].checked = sw;
}
}
}
function check_confirm(str)
{
var f = document.frmgblist;
var chk_count = 0;
for (var i=0; i<f.length; i++) {
if (f.elements[i].name == 'chk_wr_id[]' && f.elements[i].checked) {
chk_count++;
}
}
if (!chk_count) {
alert(str + "할 게시물을 하나 이상 선택하세요.");
return false;
}
return true;
}
// 선택한 게시물 삭제
function all_delete()
{
var f = document.frmgblist;
str = "삭제";
if (!check_confirm(str)) {
return;
}
if (!confirm("선택한 게시물을 정말 "+str+" 하시겠습니까?\n\n한번 "+str+"한 자료는 복구할 수 없습니다")) {
return;
}
f.action = "./?doc=bbs/gbdeleteall.php";
f.submit();
}
// 선택한 게시물 복사 및 이동
function all_move(sw)
{
var f = document.frmgblist;
if (sw == 'copy') {
str = '복사';
} else {
str = '이동';
}
if (!check_confirm(str)) {
return;
}
var sub_win = window.open('', 'gbmoveall', 'left=50, top=50, width=396, height=550, scrollbars=1');
f.sw.value = sw;
f.target = "gbmoveall";
f.action = "./?doc=bbs/gbmoveall.php";
f.submit();
}
</script>
<? } ?>
</td>
</tr>
</table>
</td></tr></table>
<? if ($stext) { ?>
<script language='JavaScript'>
if ('<?=$sselect?>' == 'ca_id') {
document.fcategory.ca_id.value = '<?=$stext?>';
document.fsearch.stext.value = '';
} else {
document.fsearch.sselect.value = '<?=$sselect?>';
document.fsearch.soperator.value = '<?=(int)$soperator?>';
}
</script>
<? } ?>
========================================================
가격필드는 $op7 입니다.
상세보기페이지 하단의 리스트에서는 금액이 보이는데, 정작 리스트페이지에서는 금액이 나오지 않습니다.
상세보기 하단의 리스트 출력되는 소스와, 원래 게시판 리스트 나오는 소스가 틀린건가요?
으아...... 답답해서 죽을 지경입니다.
http://www.clcfood.com/bbs/?doc=bbs/gnuboard.php&bo_table=product4 (상세설명부분)
http://www.clcfood.com/bbs/?doc=bbs/gnuboard.php&bo_table=product4&page=1&wr_id=4 (리스트부분)
==========================================================
(상세설명 부분 gbview.skin.php)
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!$skin_no) $skin_no = "01";
$wr_1 = explode("|",$write[wr_1]);
$op1 = $wr_1[0];
$op2 = $wr_1[1];
$op3 = $wr_1[2];
$op4 = $wr_1[3];
$op5 = $wr_1[4];
$op6 = $wr_1[5];
$op7 = $wr_1[6];
$op8 = $wr_1[7];
$op9 = $wr_1[8];
$op10 = $wr_1[9];
$op11 = $wr_1[10];
$op12 = $wr_1[11];
?>
<link rel='stylesheet' href='<?=$board_skin?>/style<?=$skin_no?>.css' type='text/css'>
<table width='<?=$width?>' align=center border=0 cellpadding=0 cellspacing=0><tr><td>
<table width='100%' border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2></td></tr>
<tr><td>
<table width="100%" cellspacing="0" cellpadding="0">
<tr height="14"><td></td></tr>
<tr> <td width="4" height="25" bgcolor="#7BB2D6"><img src="<?=$board_skin?>/top_01.gif" width="4" height="25"></td>
<td width="118" align="center" valign="middle" bgcolor="#7BB2D6"><font style="font-family:돋움; font-size:9pt; color:#ffffff">상품명 </strong></font></td>
<td width="5" align="center" valign="middle" bgcolor="#7BB2D6"><img src="<?=$board_skin?>/top_02.gif" width="5" height="25"></td>
<td width="5" align="center" valign="middle" bgcolor="#EEEEEE"><img src="<?=$board_skin?>/top_03.gif" width="5" height="25"></td>
<td width="510" align="left" valign="middle" bgcolor="#EEEEEE" class=v_padding1 style='word-break:break-all;'><img src="<?=$board_skin?>/dash.gif" align="absmiddle"> <?=$subject?></td>
<td width="4" bgcolor="#EEEEEE"><img src="<?=$board_skin?>/top_04.gif" width="4" height="25"></td></tr>
</table>
</td></tr>
<tr><td colspan=2></td></tr>
<tr><td height=5><!-- <?=$name?></td><td align=right>[조회 : <?=$hit?>] <? if ($is_nogood) echo "<span class=wview>비추천</span> : " . $nogood; ?> --></td></tr>
<tr><td colspan=2></td></tr>
<?
// 링크 설정한 값만큼 출력
for ($i=1; $i<=$cfg[link_count]; $i++) {
if ($link[$i][link]) { echo "<tr><td colspan=2 height=20> <span class=wview>Link</span> : <a href='{$link[$i][href]}' target='$default[de_link_target]'>{$link[$i][link]}</a>, Hit:{$link[$i][hit]}</td></tr>"; }
}
?>
<tr>
<td colspan=2>
<table width=100% cellpadding=0>
<tr>
<td style='word-break:break-all;' class='lh' height=150 valign=top>
<table width=100%>
<tr><td width=220 height=210 align=center cellpadding=3 STYLE='border:1px solid #c3c3c3'><table width=220 height=180 align=center bgcolor=#eeeeee><tr><td align=center>
<?
for ($i=1; $i<=2; $i++) {
if ($file[$i][view]) {
$file_[$i] = $write["wr_file".$i];
$img[$i] = "./data/file/$board[bo_table]/$file_[$i]";
$size = @getimagesize("$img[$i]");
/*
if($size[0] > 350) $size_w = 350;
else $size_w = $size[0];
*/
if($img[1] && !$img[2])
echo "<a href=\"javascript:;\" onfocus='this.blur()' onclick=\"image_window('$img[$i]',$size[0],$size[1]);\" title='원본이미지'><img src='$img[$i]' align=absmiddle width=200 height=151 border='0'></a><br></td></tr></table>";
if(!$img[1] && $img[2])
echo "<a href=\"javascript:;\" onfocus='this.blur()' onclick=\"image_window('$img[$i]',$size[0],$size[1]);\" title='원본이미지'><img src='$img[$i]' align=absmiddle width=200 height=200 border='0'></a><br>";
if($i==1) echo " <br><a href=\"javascript:;\" onclick=\"image_window('$img[$i]',$size[0],$size[1]);\" title='원본이미지'><img src='$board_skin/big1.gif' border=0></a>";
if($i==2) echo " <a href=\"javascript:;\" onclick=\"image_window('$img[$i]',$size[0],$size[1]);\" title='원본이미지'><img src='$board_skin/big2.gif' border=0></a>";
}
}
if($op5) {
$hap = $op7*$op4+$op5;
$to_hap = $op7+$op5;
} else {
$hap = $op7*$op4;
$to_hap = $op7;
}
if(!$img[1] && !$img[2]) echo "<img src='$board_skin/no_img2.gif'>";
?>
</td>
<td width=2></td>
<td width='' valign=top>
<table width=100% cellpadding=0 cellspacing=0>
<tr><td height=22 bgcolor=#eeeeee> <font color=#ffffff size=1>■</font> 제품 정보</td><td colspan=2></td></tr><tr><td colspan=3 class=line></td></tr>
<tr><td height=25> - <b>가격</b> </td><td width=1>:</td> <td> <b><?=nf($op7)?></b> 원</td></tr><tr><td colspan=3 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr><td height=25> - <b>규격</b> </td><td width=1>:</td> <td> <?=$op3?></td></tr><tr><td colspan=3 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr><td height=25> - <b>중량</b> </td><td width=1>:</td> <td> <?=$op4?> </td></tr><tr><td colspan=3 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr><td height=25> - <b>배송정보</b> </td><td width=1>:</td> <td> <?=($op5)?></td></tr><tr><td colspan=3 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
<tr><td width=110 height=25> - <b>내용물</b> </td><td width=1>:</td> <td width=''> <?=$op1?> <?=$op2?></td></tr><tr><td colspan=3 height=1 background='<?=$board_skin?>/dotline.gif'></td></tr>
</table>
</td>
<? if($member[mb_id]) {
//$hap2 = round(($to_hap/$op6)*100);
$hap2 = 100-$hap2;
?>
<td width=2 valign=top>
</td>
<? } ?>
</tr></table>
<p>
<table width=100% cellpadding=0 cellspacing=0>
<tr><td width=90 bgcolor=#eeeeee height=22>
<font color=#ffffff size=1>■</font> 제품 설명
</td><td> </td></tr>
<tr><td colspan=2 class=line></td></tr>
</table>
<p>
<!-- 내용 출력 -->
<span class=content id=article><font color="#2C8CB9"><?=$content?></font></span>
<!-- 테러 태그 방지용 -->
</xml></xmp><a href=""></a><a href=''></a>
</td>
</tr>
<? if ($is_signature) { echo "<tr><td>$signature</td></tr>"; } // 서명 출력 ?>
</table>
</td>
</tr>
</table><br>
<? if ($is_comment) { ?>
<!-- 코멘트 내용 -->
<? for ($i=0; $i<count($list); $i++) { ?>
<a name='c<?=$list[$i][wr_id]?>'></a>
<table width=<?=$width?> border=0 align=center cellpadding=0 cellspacing=0>
<tr>
<td height=25> <?=$list[$i][wr_name]?> (<?=$list[$i][ip]?>) <? if ($list[$i][is_del]) { echo "{$list[$i][del_href]}<img src='$board_skin/com_del.gif' border=0 align=absmiddle></a> "; } ?></td><td align=right><?=$list[$i][datetime]?> </td>
</tr>
<tr>
<td valign=top colspan=2>
<table width=100% cellpadding=7 cellspacing=0>
<tr>
<td class='comment'><?=$list[$i][content]?> </td>
</tr>
</table>
</td>
</tr>
<tr><td colspan=2 height=1 bgcolor=#FFEADF></td></tr>
</table><br>
<? } // for ?>
<? if ($is_comment_write) { ?>
<!-- 코멘트 쓰기 -->
<table width=<?=$width?> align=center cellpadding=10 cellspacing=0 border=0 bgcolor=#FFEADF>
<form name=fgbview method=post action='./?doc=bbs/gbupdate.php'>
<input type=hidden name=w value='c'>
<input type=hidden name=bo_table value='<?=$bo_table?>'>
<input type=hidden name=sselect value='<?=$sselect?>' >
<input type=hidden name=stext value='<?=$stext?>'>
<input type=hidden name=wr_id value='<?=$wr_id?>'>
<input type=hidden name=page value='<?=$page?>'>
<input type=hidden name=section value='<?=$section?>'>
<tr>
<td align=center>
<table width=100% cellpadding=0 cellspacing=0 bgcolor=#FFFFFF border=0>
<tr>
<td height=35> 이름 : <?=preg_replace("/class=input/", "class=ib", $c_name)?>
<? if ($is_guest) { ?>
비밀번호 : <input type=password name=wr_passwd size=10 class=ib required itemname='비밀번호'></td>
<? } ?>
<td align=right><a href='javascript:textarea_size(document.fgbview.wr_content, 5)'><img src='<?=$board_skin?>/icon_down.gif' border=0 align=absmiddle></a> <a href='javascript:textarea_size(document.fgbview.wr_content, -5)'><img src='<?=$board_skin?>/icon_up.gif' border=0 align=absmiddle></a> </td>
</tr>
<tr>
<td colspan=2 align=center>
<table width=98% cellpadding=0 cellspacing=0>
<tr><td><textarea name=wr_content style='width:100%; line-height:150%;' rows=5 required itemname='내용' class=textarea></textarea></td><td width=64><input type=image src='<?="$board_skin/btncomment.gif"?>' border=0 align=absmiddle></td></tr>
<tr><td colspan=2 height=5></td></tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</form>
</table><br>
<? } // if ?>
<? } // if ?>
<!-- 링크 -->
<table width='100%' border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2 class=line3></td></tr>
<tr>
<td width=70% height=35>
<? if ($search_href) { echo "<a href=\"$search_href\"><img src='$board_skin/searchlist.gif' border=0 alt='검색목록' align=absmiddle></a>"; } ?>
<? echo "<a href=\"$list_href\"><img src='$board_skin/list.gif' border=0 alt='목록' align=absmiddle></a>"; ?>
<? if ($write_href) { echo "<a href=\"$write_href\"><img src='$board_skin/write.gif' border=0 alt='글쓰기' align=absmiddle></a>"; } ?>
<?// if ($reply_href) { echo "<a href=\"$reply_href\"><img src='$board_skin/reply.gif' border=0 alt='답변' align=absmiddle></a>"; } ?>
<? if ($update_href) { echo "<a href=\"$update_href\"><img src='$board_skin/edit.gif' border=0 alt='수정' align=absmiddle></a>"; } ?>
<? if ($delete_href) { echo "<a href=\"$delete_href\"><img src='$board_skin/delete.gif' border=0 alt='삭제' align=absmiddle></a>"; } ?>
<? if ($member[mb_id] && $write[mb_id] != $member[mb_id] && $good_href) { echo "<a href=\"$good_href\"><img src='$board_skin/good.gif' border=0 alt='추천' align=absmiddle></a>"; } ?>
<? if ($nogood_href) { echo "<a href=\"$nogood_href\"><img src='$board_skin/nogood.gif' border=0 alt='비추천' align=absmiddle></a>"; } ?>
<?// if ($copy_href) { echo "<a href=\"$copy_href\"><img src='$board_skin/copy.gif' border=0 alt='복사' align=absmiddle></a>"; } ?>
<?// if ($move_href) { echo "<a href=\"$move_href\"><img src='$board_skin/move.gif' border=0 alt='이동' align=absmiddle></a>"; } ?>
</td>
<td width=30% align=right>
<? if ($prev_href) { echo "<a href=\"$prev_href\" title=\"$prev_wr_subject\"><img src='$board_skin/prev.gif' border=0 align=absmiddle></a>"; } ?>
<? if ($next_href) { echo "<a href=\"$next_href\" title=\"$next_wr_subject\"><img src='$board_skin/next.gif' border=0 align=absmiddle></a>"; } ?>
</td>
</tr>
</table>
</td></tr></table>
------------------------------------------------------------------------------------------------------------------------------------------
(리스트 glist.skin.php)
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!$skin_no) $skin_no = "01";
?>
<!-- /<? include "$board_skin/_inc_category_func.php"?> 카테고리 한줄로 표시 함수삽입 --//-->
<link rel='stylesheet' href='<?=$board_skin?>/style<?=$skin_no?>.css' type='text/css'>
<META http-equiv="imagetoolbar" content="no">
<?
$image_width = 170; // 이미지 폭
$image_height = 128; // 이미지 높이
?>
<script language="JavaScript">
// 원본 이미지보기
function showImgWin(imgName, imgWidth, imgHeight)
{
var imageWin = new Object();
imageWin = window.open("", "imageWin", "width=" + imgWidth + ",height=" + imgHeight);
imageWin.document.write("<html><body style='margin:0'>");
imageWin.document.write("<a href='#' onclick='window.close()'><img src='" + imgName + "' border=0 style='position:absolute;top:0pt;left:0pt;' alt='클릭하면 닫힙니다.'></a>");
imageWin.document.write("</body><html>");
imageWin.document.title = ("원본 이미지보기")
}
</script>
<!-- ################# 레이아웃 테이블 시작 ################--//-->
<table width='<?=$width?>' align='center' cellpadding='0' cellspacing='0' border='0' class='tb00'>
<tr><td>
<!-- 상단 목록 -->
<table width='100%' height=30 cellpadding=0 cellspacing=0 border=0 class='tb01'>
<tr>
<form name=fcategory method=get action='<?="./"?>'>
<input type=hidden name=doc value='<?=$doc?>'>
<td width=5> </td>
<? //--######### 카테고리 한줄로 표시 developer.lib.php 연동
if ($is_category) {
echo "<td width=''>";
echo "<input type=hidden name=ca_id>";
//echo get_category_view("$cfg[write_table_prefix]$bo_table",$category_location);
echo "</td>";
} else {
echo "<td width=''> </td>";
}
?>
</form>
<td width='80' align=right><!--<span class=bl>상품수 : <?=nf($total_count)?> cuts</span> --//-->
</td>
</tr>
</table>
<!-- 상단 목록 끝 -->
<br>
<?
// 번호에 이미지를 사용할 경우는 아래의 주석을 제거하고 $list[$i][num]의 내용을 수정후 사용하세요.
// if (!is_int($list[$i][num])) { $list[$i][num] = "<img src='$board_skin/img/arrow.gif'>"; }
?>
<table width=99% align=center style="border-top-width:0; border-right-width:0; border-bottom-width:1; border-left-width:0; border-color:#E0DFDF; border-top-style:solid; border-left-style:solid; border-bottom-style:solid; border-right-style:solid;">
<form name=frmgblist method='post' action='./?doc=bbs/gbdeleteall.php'>
<input type=hidden name=bo_table value='<?=$bo_table?>'>
<input type=hidden name=sselect value='<?=$sselect?>'>
<input type=hidden name=stext value='<?=$stext?>'>
<input type=hidden name=spart value='<?=$spart?>'>
<input type=hidden name=page value='<?=$page?>'>
<input type=hidden name=sw value=''>
<tr>
<?
for ($i=0; $i<count($list); $i++) {
$tr = "";
if ($i && $i%$board[bo_gallery_width]==0) {
$tr = "</tr><tr>";
}
echo "$tr";
?>
<?
if (!file_exists($list[$i][file_image1])) { $list[$i][file_image1] = "$board_skin/noimage.gif"; }
?>
<td width='<?=$td_width?>%' valign=top align=center>
<!--{ 이미지 VIEW }--//-->
<table bgcolor=#FFFFFF cellpadding=3 cellspacing=6 width="100" height="80" align=center style="border:1px solid #E4E4E4;">
<tr>
<td align=center valign=middle>
<a href='<?=$list[$i][href]?>'><img src='<?=$list[$i][file_image1]?>' width='<?=$image_width?>' height='<?=$image_height?>' border=1 alt='<?=$list[$i][wr_subject]?>' style='border-color:#555555;'></a></td>
</tr>
</table>
<!--## 이미지 링크/제목글 ##--//-->
<table border=0 cellpadding=2 width=100%>
<tr><td align=center>
<? if ($is_checkdelete) { ?><input type=checkbox name=chk_wr_id[] value='<?=$list[$i][wr_id]?>'><? } ?> <a href='<?=$list[$i][href]?>'><? if ($list[$i][is_notice]) echo "<b>"; ?><b><?=cut_str($list[$i][subject],20)?></b><? if ($list[$i][is_notice]) echo "</b>"; ?></a> <?=$list[$i][icon_new]?>
<span style='font-size:8pt;'><?=$list[$i][commentcnt]?></span><br>
</td>
</tr>
<tr><td align=center><?//############ 임의변수 확장 #################
$ex_filed = explode("|",$list[$i][wr_1]);
$op1 = $wr_1[0];
$op2 = $wr_1[1];
$op3 = $wr_1[2];
$op4 = $wr_1[3];
$op5 = $wr_1[4];
$op6 = $wr_1[5];
$op7 = $wr_1[6];
$op8 = $wr_1[7];
$op9 = $wr_1[8];
$op10 = $wr_1[9];
$op11 = $wr_1[10];
$op12 = $wr_1[11];
?><br>가격 : <font color=#FF8000><?=nf($op7)?></font>원</td></tr>
</table>
</td>
<?
}
if (count($list) == 0) { echo "<tr><td colspan=8 align=center height=100 class='content contentbg'>자료가 없습니다.</td></tr>"; }
?>
</form>
</tr>
</table>
<br>
<table width=100%>
<tr>
<td align=center>
<? if ($prev_section_href) { echo "<a href='$prev_section_href'><img src='$board_skin/sectionprev.gif' border=0 alt='이전검색'></a>"; } ?>
<?=$write_pages?>
<? if ($next_section_href) { echo "<a href='$next_section_href'><img src='$board_skin/sectionnext.gif' border=0 alt='다음검색'></a>"; } ?>
</td>
</tr>
</table>
<table width=100%>
<tr>
<td align=center>
<? if ($list_href) { echo "<a href='$list_href'><img src='$board_skin/list.gif' border=0 alt='목록' align=absmiddle></a>"; } ?>
<? if ($write_href) { echo "<a href='$write_href'><img src='$board_skin/write.gif' border=0 alt='글쓰기' align=absmiddle></a>"; } ?>
<? if ($is_checkdelete) { ?>
<a href="javascript:all_checked(true);"><img src='<?="$board_skin/allchk.gif"?>' border=0 alt='전체선택' align=absmiddle></a>
<a href="javascript:all_checked(false);"><img src='<?="$board_skin/allunchk.gif"?>' border=0 alt='선택해제' align=absmiddle></a>
<a href="javascript:all_delete();"><img src='<?="$board_skin/delete.gif"?>' border=0 alt='선택삭제' align=absmiddle></a>
<script language='javascript'>
function all_checked(sw)
{
var f = document.frmgblist;
for (var i=0; i<f.length; i++) {
if (f.elements[i].name == 'chk_wr_id[]') {
f.elements[i].checked = sw;
}
}
}
function check_confirm(str)
{
var f = document.frmgblist;
var chk_count = 0;
for (var i=0; i<f.length; i++) {
if (f.elements[i].name == 'chk_wr_id[]' && f.elements[i].checked) {
chk_count++;
}
}
if (!chk_count) {
alert(str + "할 게시물을 하나 이상 선택하세요.");
return false;
}
return true;
}
// 선택한 게시물 삭제
function all_delete()
{
var f = document.frmgblist;
str = "삭제";
if (!check_confirm(str)) {
return;
}
if (!confirm("선택한 게시물을 정말 "+str+" 하시겠습니까?\n\n한번 "+str+"한 자료는 복구할 수 없습니다")) {
return;
}
f.action = "./?doc=bbs/gbdeleteall.php";
f.submit();
}
// 선택한 게시물 복사 및 이동
function all_move(sw)
{
var f = document.frmgblist;
if (sw == 'copy') {
str = '복사';
} else {
str = '이동';
}
if (!check_confirm(str)) {
return;
}
var sub_win = window.open('', 'gbmoveall', 'left=50, top=50, width=396, height=550, scrollbars=1');
f.sw.value = sw;
f.target = "gbmoveall";
f.action = "./?doc=bbs/gbmoveall.php";
f.submit();
}
</script>
<? } ?>
</td>
</tr>
</table>
</td></tr></table>
<? if ($stext) { ?>
<script language='JavaScript'>
if ('<?=$sselect?>' == 'ca_id') {
document.fcategory.ca_id.value = '<?=$stext?>';
document.fsearch.stext.value = '';
} else {
document.fsearch.sselect.value = '<?=$sselect?>';
document.fsearch.soperator.value = '<?=(int)$soperator?>';
}
</script>
<? } ?>
========================================================
가격필드는 $op7 입니다.
상세보기페이지 하단의 리스트에서는 금액이 보이는데, 정작 리스트페이지에서는 금액이 나오지 않습니다.
상세보기 하단의 리스트 출력되는 소스와, 원래 게시판 리스트 나오는 소스가 틀린건가요?
으아...... 답답해서 죽을 지경입니다.
gblist.skin.php의 잘못된 부분입니다.
<tr><td align=center><?//############ 임의변수 확장 #################
$ex_filed = explode("|",$list[$i][wr_1]);
$op1 = $wr_1[0];
$op2 = $wr_1[1];
$op3 = $wr_1[2];
$op4 = $wr_1[3];
$op5 = $wr_1[4];
$op6 = $wr_1[5];
$op7 = $wr_1[6];
$op8 = $wr_1[7];
$op9 = $wr_1[8];
$op10 = $wr_1[9];
$op11 = $wr_1[10];
$op12 = $wr_1[11];
?><br>가격 : <font color=#FF8000><?=nf($op7)?></font>원</td></tr>
</table>
$wr_1[*] 가 $ex_filed[*]로 되든지 아니면 gbview.skin.php 같이 되어야 합니다.
$wr_1 = explode("|",$write[wr_1]); <=== 요 부분...
$op1 = $wr_1[0];
$op2 = $wr_1[1];
$op3 = $wr_1[2];
$op4 = $wr_1[3];
$op5 = $wr_1[4];
$op6 = $wr_1[5];
$op7 = $wr_1[6];
$op8 = $wr_1[7];
$op9 = $wr_1[8];
$op10 = $wr_1[9];
$op11 = $wr_1[10];
$op12 = $wr_1[11];
<tr><td align=center><?//############ 임의변수 확장 #################
$ex_filed = explode("|",$list[$i][wr_1]);
$op1 = $wr_1[0];
$op2 = $wr_1[1];
$op3 = $wr_1[2];
$op4 = $wr_1[3];
$op5 = $wr_1[4];
$op6 = $wr_1[5];
$op7 = $wr_1[6];
$op8 = $wr_1[7];
$op9 = $wr_1[8];
$op10 = $wr_1[9];
$op11 = $wr_1[10];
$op12 = $wr_1[11];
?><br>가격 : <font color=#FF8000><?=nf($op7)?></font>원</td></tr>
</table>
$wr_1[*] 가 $ex_filed[*]로 되든지 아니면 gbview.skin.php 같이 되어야 합니다.
$wr_1 = explode("|",$write[wr_1]); <=== 요 부분...
$op1 = $wr_1[0];
$op2 = $wr_1[1];
$op3 = $wr_1[2];
$op4 = $wr_1[3];
$op5 = $wr_1[4];
$op6 = $wr_1[5];
$op7 = $wr_1[6];
$op8 = $wr_1[7];
$op9 = $wr_1[8];
$op10 = $wr_1[9];
$op11 = $wr_1[10];
$op12 = $wr_1[11];
root 님 답변 감사드립니다. 정신을 가다듬고...다시 짜집기에 들어갔습니다... 결과는......우히히 성공입니다.
다시한번 감사드립니다.(_ _)
다시한번 감사드립니다.(_ _)