묻고답하기

아래소스는 이미지 게시판 최근글 출력하는 부분임니다...

이 부분에서 문제점이 하나 있는데..

게시판 제목에 " " 를 넣을때 오류가 발생한다는 것입니다...

자바스크립트에서는 " " 이 처리를 어케 해야 하는지요....



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

        var scrollerheight=610;                // 스크롤러의 세로
        var html,total_area=0,wait_flag=true;
        
        var bMouseOver = 1;
        var scrollspeed = 1;                // Scrolling 속도        
        var waitingtime = 3000;                // 멈추는 시간
        var s_tmp = 0, s_amount = 122;
        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(idx, n){
                html='<div style="left: 0px; width: 100%; position: absolute; top: '+(scrollerheight*n)+'px" id="scroll_area'+n+'">n';
                html+=scroll_content[idx]+'n';
                html+='</div>n';
                document.write(html);
        }


    // 스크롤 내용
    <?
    $id = "good01"; //불러낼 게시판 이름
    $result = @mysql_query("select * from zetyx_board_$id where is_secret!='1' order by no desc limit 10"); // 최근에 게시된 게시물 중에서 10개만 뽑아와서 출력함
    $result_category = @mysql_query("select * from zetyx_board_category_$id");
    $i = 0;$j = 0;
    while($data=@mysql_fetch_array($result))        {
        $subject = cut_str(stripslashes($data[subject]),10)."</font></b>";
        if($i==0) {
            echo "scroll_content[".$j."]="";
        }
        echo "<table cellpadding=0 cellspacing=0><tr><td height=102><a href='./bbs/view.php?id=$id&no=$data[no]'><img src=$_zb_path".$data[file_name2]." width=100 height=100 border=1 style='border-color:#999999'></td></tr><tr><td height=20 align=center><a href='./bbs/view.php?id=$id&no=$data[no]'>".$subject."</a></td></tr></table>";
        $i++;
        if($i==5) { //불러낼 최근게시제목 수
            echo "";nt";
            $i = 0; $j++;
        }
    }
    ?>

</script>

</p><div style="width: 102; height: 122px; overflow:hidden;" onMouseover="bMouseOver=0" onMouseout="bMouseOver=1" id="scroll_image">
        <script>startscroll();</script>
</div>

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
휘빈a 크롬에서 왜 파일첨부가 안될까요 [1] file 2014.04.19 by JerryKim
JerryKim ftp연결 [4] file 2014.04.19 by JerryKim
putty xe는 아니지만 파일질라가 이상한데 질문 하나만 드리겠습니다 [2] 2014.04.19 by putty
Bokmani 첨부한 이미지가 사라집니다. 고수님들께 급히 도움 청합니다! [16] 2014.09.17 by 키스미베이베
파플 모듈 삭제가 안됩니다.. [3] file 2014.04.19 by 몽실아빠
rhrlfkaus11 고수님들 물어볼께있습니다. [1] 2014.04.19 by rhrlfkaus11
rhrlfkaus11 Query ID 값이 잘못 지정되었습니다.. 라구 뜹니다..  
구름나무바위 jquery 잘 아시는 분 답변 좀 부탁합니다. [8] 2014.04.19 by 구름나무바위
붐맘2 로그인이 않됩니다....Help [6] file 2014.04.19 by Double'U'
3000gun 사이트 운영도 안하는데 트래픽100% 문제 [5] 2014.04.19 by Midnight
애니즌 애드온 문제인데요.. 잘못된 코드가 있나요? [2] 2014.04.19 by GG
딩딩2 출석부 문의드립니다!  
putty 부끄럽지만 왕초보 질문 하나 드리겠습니다. ;; [5] 2014.04.19 by teguh100
스카이미르 모바일이 '전혀' 지원되지 않는 모듈을 모바일레이아웃을 통해 출력되게 할 수 있나요?  
호두와후드사이 대댓글 쓸때 현재창에서 쓰기 file  
루팡쿠팡 비로그인시 /admin 으로 접속시 XSS protection, Invalid access has been detected  
독도2005 윈도우 서버에서 왠 퍼미션 오류? [2] file 2014.09.17 by 파아랑
다비퀸 웹서버 사양에 대해 궁금한게 있는데요.. [6] 2014.09.17 by 파아랑
Bokmani capcha가 이상합니다. file  
손진권 1.5.3.8에서 1.5.4.X로 진입하고 싶어요. [7] 2014.04.18 by 손진권
XE힘들당휴 작동 순서에 대해서 여쭤보고 싶은게 있습니다 [4] 2014.04.18 by XE힘들당휴
레몬바나나 출석체크 출석부는 어디서 설치할 수 있나요? [15] 2014.04.18 by 레몬바나나
진유선 팝업창위치  
마마우스 제로보드4 카테고리 질문인에요ㅜㅜ  
보노보스 페이지로딩 스크롤 관련 [5] 2014.04.18 by ForHanbi
KrteamENT 레이아웃 제작후 컨텐츠 수정 가능케 하는방법 [1] file 2014.04.18 by KrteamENT
보노보스 사이트메뉴 편집 바로가기 관련 file  
레몬바나나 게시판의 특정 분류를 기본으로 설정할 수 있나요? [2] 2014.04.18 by 레몬바나나
putty 스킨 지정 하는 방법 질문입니다. [4] 2014.04.18 by putty
브라보 contact us 모바일 레이아웃 [1] 2014.04.18 by 담소