최신글(지정게시판에서 웹진형스크롤)에서요 > 그누3질답

그누3질답

최신글(지정게시판에서 웹진형스크롤)에서요 정보

그누보드 최신글(지정게시판에서 웹진형스크롤)에서요

본문

자꾸 오류메시지가 뜨는데요..
종결되지 않은 상수열이라는 오류메시지가 뜨는데요..
도통 우케 고쳐야 할지 모르겠네요.
주소는 http://www.jcmedia.net/gnu/?doc=scroll_gal2.php

댓글 전체

이게 소스인데요...
어디를 수정해야할지..게시물은 49개걸랑요..
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

define("_DOCTYPE_", "NONE");

$begin_time = get_microtime();

include "./lib/latest.lib.php";


?>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">

<style type="text/css">
BODY,TABLE,TR,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-size:9pt; font-family:굴림; color:#666666; line-height:150%;}
A:link    {color:666666;text-decoration:none;}
A:visited {color:666666;text-decoration:none;}
A:active  {color:666666;text-decoration:none;}
A:hover  {color:gray;text-decoration:none;}
</style>
<script language='JavaScript'>
<!--
function all_blur() {
for (i = 0; i < document.links.length; i++)
document.links[i].onfocus = document.links[i].blur;
}
-->
</script>

<body onLoad='all_blur()' >


<script language="javascript">
<!--
//Math.random()

    var scrollerheight=420; // 스크롤러의 세로
    var html,total_area=0,wait_flag=true;
   
    var bMouseOver = 1;
    var scrollspeed = 4; // Scrolling 속도
    var waitingtime = 6000; // 멈추는 시간
    var s_tmp = 0, s_amount = 10;
    var scroll_content=new Array();
    var startPanel=0, n_panel=0, i=0;
   
    function startscroll()
    { // 스크롤 시작
        i=0;
        for (i in scroll_content)
            n_panel++;
           
        n_panel = n_panel -1 ;
        startPanel = Math.round(Math.random()*n_panel);
        if(startPanel == 0)
        {
            i=0;
            for (i in scroll_content)
                insert_area(total_area, total_area++);
        }
        else if(startPanel == n_panel)
        {
            insert_area(startPanel, total_area);
            total_area++;
            for (i=0; i<startPanel; i++)
            {
                insert_area(i, total_area);
                total_area++;
            }
        }
        else if((startPanel > 0) || (startPanel < n_panel))
        {
            insert_area(startPanel, total_area);
            total_area++;
            for (i=startPanel+1; i<=n_panel; i++)
            {
                insert_area(i, total_area);
                total_area++;
            }
            for (i=0; i<startPanel; i++)
            {
                insert_area(i, total_area);
                total_area++;
            }
        }
        window.setTimeout("scrolling()",waitingtime);
    }
    function scrolling(){ // 실제로 스크롤 하는 부분
        if (bMouseOver && wait_flag)
        {
            for (i=0;i<total_area;i++){
                tmp = document.getElementById('scroll_area'+i).style;
                tmp.top = parseInt(tmp.top)-scrollspeed;
                if (parseInt(tmp.top) <= -scrollerheight){
                    tmp.top = scrollerheight*(total_area-1);
                }
                if (s_tmp++ > (s_amount-1)*scroll_content.length){
                    wait_flag=false;
                    window.setTimeout("wait_flag=true;s_tmp=0;",waitingtime);
                }
            }
        }
        window.setTimeout("scrolling()",1);
    }
    function insert_area(i, n){ 
        html='<div style="left: 0px; width: 100%; position: absolute; top: '+(scrollerheight*n)+'px" id="scroll_area'+n+'">\n';
        html+=scroll_content[i]+'\n';
        html+='</div>\n';
        document.write(html);
    }

    // 스크롤러에 들어갈 내용들을 태그와 함께 넣어 줍니다
 
<?

$bo_table="com_photo"; //해당테이블을 설정하면 됩니다.
$rows = "10"; // 자료가 숫자보다 작으면 안됩니다.
$sql = " select * from $cfg[table_board] where bo_table = '$bo_table' ";
    $bo = sql_fetch($sql);
    $bo_subject = $bo[bo_subject];
  $sql = " select a.*, mb_open
            from {$cfg[write_table_prefix]}{$bo_table} a
            left join $cfg[table_member] b on (b.mb_id = a.mb_id)
            where a.wr_comment = 0
            order by a.wr_num, a.wr_datetime desc limit 0, $rows ";
    $result = sql_query($sql);
    $i = 0;$j = 0;
    while($row = mysql_fetch_array($result)) {
            $list[i][subject]=stripslashes($list[a][subject]);//제목 글자수자르기
        $list[i][subject]=cut_str($row[wr_subject], 20);
        $list[i][content]=cut_str($row[wr_content], 100);
        $date = substr($row[wr_datetime],5,5);
        $subject = $list[i][subject];
        $content = $list[i][content];
            $imgwidth = 80;
            $imgheight =80;

        if($i==0) {
        echo "scroll_content[".$j."]=\"";
        }
                       
               
        echo "<table cellpadding=0 cellspacing=1 border=0>";
        echo "<tr>";
        echo "<td valign='middle' align=center style='border-top-width:1;border-top-color:#CCCCCC;border-top-style:solid;border-bottom-width:1;border-bottom-color:#CCCCCC;border-bottom-style:solid;border-left-width:1;border-left-color:#CCCCCC;border-left-style:solid;border-right-width:1;border-right-color:#CCCCCC;border-right-style:solid;'><p><a href='./?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id=$row[wr_id]'><img src='./data/file/$bo_table/$row[wr_file1]' width='$imgwidth' height='$imgheight' style='border-color:#A5A5A5;cursor:hand;' border=0 align=center></p></td>";
        echo "<td valign='top'>";
echo "<table cellpadding=0 cellspacing=0 border=0>";
echo "<tr>";
echo "<td style='padding-left:3'>";
        echo "<font color=#FF8000>&nbsp;<b>$subject</b></font></a>&nbsp;&nbsp;<font color=#008080>[$date]</font>";
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td style='padding-left:3'>";
echo "<div align='justify' style='margin-right:1; margin-left:2;'><a href='./?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id=$row[wr_id]'>$content</a></div>";
echo "</td>";
echo "</tr>";
echo "</table>";
echo "</td>";
        echo "</tr>";
        echo "</table>";
       
        $i++;
        if($i==5) {
            echo "\";\n\t";
            $i = 0; $j++;
        }
    }

    ?>

//-->
</script>
<table border="0" cellpadding="0" cellspacing="0" width="300">
    <tr>
        <td align="center" height="25" width="300" bgcolor=#FFFFFF style="border-top-width:1;border-top-color:#CCCCCC;border-top-style:solid;border-bottom-width:1;border-bottom-color:#CCCCCC;border-bottom-style:solid;border-left-width:1;border-left-color:#CCCCCC;border-left-style:solid;border-right-width:1;border-right-color:#CCCCCC;border-right-style:solid;">
        <b><font color=#008080>오늘의 주요 소식</font></b></td>
    </tr>
    <tr><td height="3"></td></tr>
    <tr>
        <td width="300" height="255">
            <table border="0" cellpadding="0" cellspacing="0" width="300" height="255">
                <tr>
                    <td width="300" valign=top><div style="position: absolute; width: 300px; height: 252px; overflow:hidden;" onMouseover="bMouseOver=0" onMouseout="bMouseOver=1" id="scroll_image"><script>startscroll();</script></div></td>
                </tr>
            </table>
        </td>
    </tr>
    <tr>
        <td width="300"></td>
    </tr>

</table>
<?  mysql_free_result($result); ?>
모질라에서 에러내역을 보면 다음과 같이 보이는군요.

Error: unterminated string literal
Source File: http://www.jcmedia.net/gnu/?doc=scroll_gal2.php Line: 103, Column: 18
Source Code:
/tr><tr><td style='padding-left:3'><div align='justify' style='margin-right:1; margin-left:2;'><a href='./?doc=bbs/gnuboard.php&bo_table=com_photo&wr_id=233'>첫째날.. 아침에 찍었던 사진들입니다..
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT