루나님의 자동스크롤되는 최근 공지 사항의 스킨 사용시...에로 사항

*****************************************************************************
루나님의 자동마퀴태그가 적용된 최근공지사항을 적용했습니다만
이미지도 출력이 안되고 글도 자동스크롤이 되지 않습니다.


다음에서 무엇을 수정해야 하나요?

파일내용 : 메인페이지
파일내용 : userlib.inc.php
파일내용 : notice_head_skin.php
파일내용 : notice_foot_skin.php

*****************************************************************************

*********************메인페이지에 출력되는 페이지의 불러온 값 ****************************
<? echo newlist("lure_notice", "notice", "최근 알림", 1,1000); ?>



********************* userlib.inc.php의 코드 내용 ****************************


<?

// 최신글 추출
function newlist($skins, $bo_table, $subject, $rows, $subjectlen='')
{
 global $cfg;

 $sql = " select * from $cfg[table_board] where bo_table = '$bo_table' ";
 $bd = sql_fetch_array($sql);

 if ($subjectlen == '') $subjectlen = $bd[bo_subject_len];

$cfg[board_table_prefix] = "gb_write_"; // 게시판 테이블의 접두사

$cfg[url]     = "주소계정";    

$skindir      = "$cfg[url]/list_skin/skins";
$skinimg      = "$skindir/images";                        // 이미지파일을 images폴더에 넣는걸 기본으로 했습니다.
$filedir      = "$cfg[url]/data/file";                    //파일디렉토리

include "./list_skin/skins/newlist_head.skin.php";     // Head 출력부분입니다. 글만 출력시는 주석처리하시면 됩니다.

 $table = "{$cfg[board_table_prefix]}{$bo_table}";
 $result = sql_query_error(" select * from $table where wr_comment = 0 order by wr_id desc limit {$rows} ");
 for ($i = 0; $row = mysql_fetch_array($result); $i++) {

         $wr_subject     = get_text(cut_str($row[wr_subject], $subjectlen, '…'));
         $wr_content     = get_text(cut_str($row[wr_content], 60, '…'));           // 내용 미리보기를 위해 넣었습니다. 400자까지만 짜르기했습니다.
         $wr_memo        = $row[wr_content];                                        // 내용 미리보기를 위해 넣었습니다. 400자까지만 짜르기했습니다.
         $wr_id          = $row[wr_id];                                             // 게시판번호
         $wr_name        = $row[wr_name];                                           // 게시자이름 혹 최신글에 이름출력을 위해 변수선언했습니다.
         $wr_datetime    = $row[wr_datetime];                                       // 최신글에 날짜까지 출력하고싶을때를 위해 변수선언했습니다.
         $wr_commentcnt = $row[wr_commentcnt];
          if(0<$wr_commentcnt != ""){
             $wr_commentcnt = "($wr_commentcnt)";
              }else{
             $wr_commentcnt = "";
              }
         $image = $row[wr_file1];                                                   // 이미지를 뽑을 때 사용
          if(0<$image != ""){
             $image = "<img src=$filedir/$image height=35 width=35 border=1>";
              }else{
             $image = "<img src=$filedir/noimage.gif height=35 width=35 border=1>";
              }
         $icon = $row[wr_icon];                                                     // 아이콘을 뽑을때 사용
          if(0<$icon != ""){
             $icon = "<img src=$skindir/icon/icon_$icon.gif height=35 width=35 border=1>";
              }else{
             $icon = "";
              }
         $mb_icon = $mb_id = "";                                                    // 멤버 아이콘을 뽑을 때 사용
          if ($row[mb_id]) {
         $sql2 = " select mb_icon from gb_member where mb_id = '$row[mb_id]' ";
         $row2 = sql_fetch_array($sql2);
          if ($row2[mb_icon])
         $mb_icon = "<img src='./$cfg[dir_member]/$row2[mb_icon]' align=absmiddle'>";
          }

         $ca_name = $wr_id = "";                                                    // 분류를 뽑을 때 사용
          if ($row[wr_id]) {
         $sql1 = " select ca_name from {$table}_cat where ca_id = '$row[ca_id]'";
         $row1 = sql_fetch_array($sql1);
          if ($row1[ca_name])
         $ca_name = "[$row1[ca_name]]";
          }

 $icon_file = "";
     if ($row[wr_file1] || $row[wr_file2])
         $icon_file = "<img src='$skinimg/icon_file.gif' align=absmiddle>";

     $icon_link = "";
     if ($row[wr_link1] || $row[wr_link2])
         $icon_link = "<img src='$skinimg/icon_link.gif' align=absmiddle>";

     $a_list_link = "<a href='$cfg[url]/gbview.php?bo_table=$bo_table&wr_id=$row[wr_id]' class=s_a>";

     $icon_new = "";
     if ($row[wr_datetime] >= date("Y/m/d", time() - $bd[bo_new] * 3600))
         $icon_new = "<img src='$skinimg/icon_new.gif' align=absmiddle'>";

     $icon_hot = "";
     if ($row[wr_hit] >= $bd[bo_hot])
         $icon_hot = "<img src='$skinimg/icon_hot.gif' align=absmiddle'>";

     $icon_battle = "";
     if ($row[wr_commentcnt] >= $bd[bo_battle])
         $icon_battle = "<img src='$skinimg/icon_battle.gif' align=absmiddle'>";
     $icon_secret = "";
     if ($row[wr_secret])
         $icon_secret = "<img src='$skinimg/icon_secret.gif' align=absmiddle'>";


 include "./list_skin/skins/newlist_main.skin.php";
 }
 mysql_free_result($result);

}

?>

<?
////////// 최신그림 추출

function newpic($skins, $bo_table, $subject, $rows, $subjectlen='')
{
 global $cfg;

 $sql = " select * from $cfg[table_board] where bo_table = '$bo_table' ";
 $bd = sql_fetch_array($sql);

 if ($subjectlen == '') $subjectlen = $bd[bo_subject_len];

 
 $cfg[board_table_prefix] = "gb_write_"; // 게시판 테이블의 접두사

 $cfg[url]     = "주소계정";
 
 $skindir      = "$cfg[url]/skin/$skins";              
 $skinimg      = "$skindir/images";                      // 이미지파일을 images폴더에 넣는걸 기본으로했습니다.
 $filedir      = "$cfg[url]/data/file";

include "./skin/$skins/newpic_head.skin.php";           // Head 출력부분입니다.

 $table = "{$cfg[board_table_prefix]}{$bo_table}";
 $result = sql_query_error(" select * from $table where wr_comment = 0 order by wr_id desc limit {$rows} ");
 for ($i = 0; $row = mysql_fetch_array($result); $i++) {

 
         $wr_subject     = get_text(cut_str($row[wr_subject], $subjectlen, '…'));
         $wr_content     = get_text(cut_str($row[wr_content], 60, '…'));           // 내용 미리보기를 위해 넣었습니다. 400자까지만 짜르기했습니다.
         $wr_memo        = $row[wr_content];                                        // 내용 미리보기를 위해 넣었습니다. 400자까지만 짜르기했습니다.
         $wr_id          = $row[wr_id];                                             // 게시판번호
         $wr_name        = $row[wr_name];                                           // 게시자이름 혹 최신글에 이름출력을 위해 변수선언했습니다.
         $wr_datetime    = $row[wr_datetime];                                       // 최신글에 날짜까지 출력하고싶을때를 위해 변수선언했습니다.
         $wr_commentcnt = $row[wr_commentcnt];
          if(0<$wr_commentcnt != ""){
             $wr_commentcnt = "($wr_commentcnt)";
              }else{
             $wr_commentcnt = "";
              }
         $image = $row[wr_file1];                                                   // 이미지를 뽑을 때 사용
          if(0<$image != ""){
             $image = "<img src=$filedir/$image height=35 width=35 border=1>";
              }else{
             $image = "<img src=$filedir/noimage.gif height=35 width=35 border=1>";
              }
         $icon = $row[wr_icon];                                                     // 아이콘을 뽑을때 사용
          if(0<$icon != ""){
             $icon = "<img src=$skindir/icon/icon_$icon.gif height=35 width=35 border=1>";
              }else{
             $icon = "";
              }
         $mb_icon = $mb_id = "";                                                    // 멤버 아이콘을 뽑을 때 사용
          if ($row[mb_id]) {
         $sql2 = " select mb_icon from gb_member where mb_id = '$row[mb_id]' ";
         $row2 = sql_fetch_array($sql2);
          if ($row2[mb_icon])
         $mb_icon = "<img src='./$cfg[dir_member]/$row2[mb_icon]' align=absmiddle'>";
          }

         $ca_name = $wr_id = "";                                                    // 분류를 뽑을 때 사용
          if ($row[wr_id]) {
         $sql1 = " select ca_name from {$table}_cat where ca_id = '$row[ca_id]'";
         $row1 = sql_fetch_array($sql1);
          if ($row1[ca_name])
         $ca_name = "[$row1[ca_name]]";
          }
   
 $icon_file = "";
     if ($row[wr_file1] || $row[wr_file2])
         $icon_file = "<img src='$skinimg/icon_file.gif' align=absmiddle>";

     $icon_link = "";
     if ($row[wr_link1] || $row[wr_link2])
         $icon_link = "<img src='$skinimg/icon_link.gif' align=absmiddle>";

     $a_list_link = "<a href='$cfg[url]/gbview.php?$qstr&page=$page&wr_id=$data[wr_id]' class=s_a>";

     $icon_new = "";
     if ($row[wr_datetime] >= date("Y-m-d H:i:s", time() - $bd[bo_new] * 3600))
         $icon_new = "<img src='$skinimg/icon_new.gif' align=absmiddle>";

     $icon_hot = "";
     if ($row[wr_hit] >= $bd[bo_hot])
         $icon_hot = "<img src='$skinimg/icon_hot.gif' align=absmiddle>";

     $icon_battle = "";
     if ($row[wr_commentcnt] >= $bd[bo_battle])
         $icon_battle = "<img src='$skinimg/icon_battle.gif' align=absmiddle>";
     $icon_secret = "";
     if ($row[wr_secret])
         $icon_secret = "<img src='$skinimg/icon_secret.gif' align=absmiddle>";  

 
 $wr_commentcnt  = ($row[wr_commentcnt]) ? $row[wr_commentcnt] : null;
     $wr_subject     = get_text(cut_str($row[wr_subject], $subjectlen, '…'));
 $wr_content     = get_text(cut_str($row[wr_content], 400, '....[계속]'));
     $wr_id          = $row[wr_id];
 $wr_name        = $row[wr_name];
     $wr_datetime    = $row[wr_datetime];

 

 $wr_images = $row[wr_file1];


     $temp_tr = false;
     if ($i > 0 && ($i % 5 == 0)) $temp_tr = true;

 
 include "./skin/$skins/newpic_main.skin.php";


 }
 mysql_free_result($result);

 echo "</tr></table>";

}

?>

********************* notice_head_skin.php의 코드 내용 ****************************

<!-- 상단의 타이틀 -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="text-indent:5; border-top-width:0; border-bottom-width:1pt; border-top-color:silver; border-bottom-color:rgb(238,238,238); border-top-style:none; border-bottom-style:solid;" height="12">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="border-top-width:0; border-bottom-width:0; border-bottom-color:silver; border-style:none;" height="4" colspan="2"></td>
</tr>
<tr>
<td style="border-top-width:1pt; border-bottom-width:1pt; border-top-color:silver; border-bottom-color:silver; border-top-style:solid; border-right-style:none; border-bottom-style:solid; border-left-style:none;" height="8" width="80%"><font class=comment> <font class=comment> 
<?="<b>$subject</b>"?>
</font></font></td>
<td style="border-top-width:1pt; border-bottom-width:1pt; border-top-color:silver; border-bottom-color:silver; border-top-style:solid; border-right-style:none; border-bottom-style:solid; border-left-style:none;" height="8" width="20%" align="right">
<?="<a href='$cfg[url]/gblist.php?bo_table=$bo_table'>
<img src='$skinimg/more.gif' border=0 ></a>" ?>
</td>
</tr>
</table>
</td>
</tr>
</table>

********************* notice_foot_skin.php의 코드 내용 ****************************
<!-- 최근글 목록이 나오는 부분 -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="border-bottom-width:1pt; border-bottom-color:rgb(238,238,238); border-bottom-style:solid;" valign="middle"><font class=comment><img src='<?=$skinimg?>/arrow.gif' border=0>
<font class=comment>[
<?=$wr_name?>
]</font> <a href='<?=$cfg[url]?>/gbview.php?bo_table=<?=$bo_table?>&wr_id=<?=$row[wr_id]?>'>
<?=$wr_subject?>
</a>
<?=$wr_commentcnt?>
</font></td>
</tr>
<tr>
<td >
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20%" rowspan="2"><font class=comment>
<div style="overflow:auto;overflow-x:hidden;overflow-y:auto;
width:100%;height:60;padding:2px"> <font class=comment>

<? if ($wr_images) { ?>
<font class=comment><a href='<?=$cfg[url]?>/gbview.php?bo_table=<?=$bo_table?>&wr_id=<?=$row[wr_id]?>'><img src='<?=$filedir?>/<?=$wr_images?>' width=80 height=80 border=0></a>
<font class=comment><font class=comment><? } ?>

</font></font></font></font> </div>
</font> </td>
<td width="80%" align="left" valign="top"><font class=comment><font class=comment>[
<?=$wr_datetime?>
]</font><a href='<?=$cfg[url]?>/gbview.php?bo_table=<?=$bo_table?>&wr_id=<?=$row[wr_id]?>'>
</a></font></td>
</tr>
<tr>
<td width="80%" align="left" valign="top">
<font class=comment>
<marquee direction="up" width=50 height=50>
<a href='<?=$cfg[url]?>/gbview.php?bo_table=<?=$bo_table?>&wr_id=<?=$row[wr_id]?>'>
<?=$wr_content?>
</a>
</marquee>
</font></td>
</tr>
</table>
</td>
</tr>
<tr>
<td style="border-top-width:0; border-bottom-width:1pt; border-top-color:rgb(238,238,238); border-bottom-color:rgb(238,238,238); border-top-style:none; border-bottom-style:solid;">
<p> </p>
</td>
</tr>
</table>
|

댓글 1개

userlib.inc.php 이 변형 되어있군요 이파일 문제, 잘못되어 있고요
팁엔테그란 참조 2.22사용설명서 보시면 있어요
댓글을 작성하시려면 로그인이 필요합니다.

그누3질답

+
제목 글쓴이 날짜 조회
22년 전 조회 1,356
bbbking
22년 전 조회 1,604
22년 전 조회 1,478
22년 전 조회 1,400
22년 전 조회 1,392
22년 전 조회 1,474
bbbking
22년 전 조회 1,740
22년 전 조회 1,707
22년 전 조회 1,432
22년 전 조회 1,649
22년 전 조회 1,335
레이
22년 전 조회 2,402
레이
22년 전 조회 1,583
22년 전 조회 1,734
레이
22년 전 조회 1,433
22년 전 조회 1,461
레이
22년 전 조회 1,313
bbbking
22년 전 조회 1,415
박기웅
22년 전 조회 1,555
22년 전 조회 1,567