테스트 사이트 - 개발 중인 베타 버전입니다

글삭제시 연결 게시판변경 채택완료

호딸붐 8년 전 조회 2,329

글 삭제시 연결 게시판을

다른 게시판으로 나오게 바꾸고싶은데

방법없을까요?

     

  • 삭제
  • 댓글을 작성하려면 로그인이 필요합니다.

    답변 5개

    플래토
    8년 전

    @호딸붐 

    네 잘못접근하셨네요

    </p><p><br style="color: rgb(51, 51, 51); font-family: Arial, 돋움, Dotum; font-size: 12px;"><span style="color: rgb(51, 51, 51); font-family: Arial, 돋움, Dotum; font-size: 12px; background-color: rgb(247, 247, 247);">if ($gother) </span><br style="color: rgb(51, 51, 51); font-family: Arial, 돋움, Dotum; font-size: 12px;"><span style="color: rgb(51, 51, 51); font-family: Arial, 돋움, Dotum; font-size: 12px; background-color: rgb(247, 247, 247);">goto_url("/bbs/board.php?bo_table=money_list"); </span><br style="color: rgb(51, 51, 51); font-family: Arial, 돋움, Dotum; font-size: 12px;"><span style="color: rgb(51, 51, 51); font-family: Arial, 돋움, Dotum; font-size: 12px; background-color: rgb(247, 247, 247);">else </span><br style="color: rgb(51, 51, 51); font-family: Arial, 돋움, Dotum; font-size: 12px;"><span style="color: rgb(51, 51, 51); font-family: Arial, 돋움, Dotum; font-size: 12px; background-color: rgb(247, 247, 247);">goto_url(G5_HTTP_BBS_URL.'/board.php?bo_table='.$bo_table.'&page='.$page.$qstr); </span> </p><p><font color="#333333" face="Arial, 돋움, Dotum"><span style="font-size: 12px; background-color: rgb(247, 247, 247);">

    는 클릭후에 이동하는 파일에 작성하셔야 합니다.

    로그인 후 평가할 수 있습니다

    댓글을 작성하려면 로그인이 필요합니다.

    플래토
    8년 전

    @호딸붐 

    어느파일이 해당 파일인지 확인하시려면

    echo $delete_href 로 확인해보세요

    ?>

    위에서 삭제URL을 작성하신영역에

    보통은 스킨하위 디렉토리의

    view.skin.php 파일이나.

    list.skin.php 파일에서 [삭제] 를 누를때 해당 내용이 작동하길 원하실거 잖아요?

    그러면. 

    해당파일에서 버튼 을 출력하기 전에

    $delete_href .=" &gother=1"; 

    ?>

    를 해야 하는건 당연하구요

    해당 경로로 이동하는건 클릭해보면 

    브라우저 URL에도 나올꺼고

    echo를 해도 확인가능합니다.

    로그인 후 평가할 수 있습니다

    답변에 대한 댓글 1개

    호딸붐
    8년 전
    전 view.skin.php에
    <?php
    if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
    include_once(G5_LIB_PATH.'/thumbnail.lib.php');

    // add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
    add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css">', 0);


    $delete_href .= "&goref=1";

    if ($gother)
    goto_url("/bbs/board.php?bo_table=money_list");
    else
    goto_url(G5_HTTP_BBS_URL.'/board.php?bo_table='.$bo_table.'&amp;page='.$page.$qstr);

    ?>


    이렇게 넣고


    <?php if ($delete_href) { ?><li class="zero-padding"><a href="<?php echo $delete_href ?>" class="btn btn-default" onclick="del(this.href); return false;">삭제</a></li><?php } ?>


    이렇게 했는데
    위치설정이 잘못된건지요..ㅠㅠ

    댓글을 작성하려면 로그인이 필요합니다.

    플래토
    8년 전

    @호딸붐 

    그부분만 다시 코딩해드리면

    </p><p><?php </p><p style="word-break: break-all; color: rgb(80, 80, 80); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">$delete_href .= "&goref=1";</p><p style="word-break: break-all; color: rgb(80, 80, 80); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">?></p><p style="word-break: break-all; color: rgb(80, 80, 80); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">
    </p><p style="word-break: break-all; color: rgb(80, 80, 80); font-family: Arial, 돋움, Dotum; font-size: 14.004px;"><span style="font-size: 14.004px; color: rgb(72, 72, 72);"> <?php if ($delete_href) { ?><li class="zero-padding"><a href="<?php echo $delete_href ?>" class="btn btn-default" onclick="del(this.href); return false;">삭제</a></li><?php } ?></span><span style="font-size: 14.004px;"> </span> </p><div>
    </div><div>
    이런식으로 코딩이 되어야 합니다.
    echo 문에 대입문이 섞이면 출력이 먼저 발생하기때문에 오류가 됩니니다.

    로그인 후 평가할 수 있습니다

    답변에 대한 댓글 1개

    호딸붐
    8년 전
    <?php

    $delete_href .= "&goref=1";

    ?>

    이부분을 어디에 넣어야되는건가욧??





    if ($gother)
    goto_url("이동하고 싶은 URL");
    else
    goto_url(G5_HTTP_BBS_URL.'/board.php?bo_table='.$bo_table.'&amp;page='.$page.$qstr);


    이부분은 bbs/view.php에 넣는거 맞나요??
    소스수정을 삭제코딩된부분에 맞게 넣어야되는거같은데 어찌해야되는지용

    댓글을 작성하려면 로그인이 필요합니다.

    플래토
    8년 전

    위에 명시하신

    $delete_href 뒤에

    파라미터를  하나추가하시고

    예를들어 gother 라고 가정하고

    임의의 값1개를 정합니다. 1,

    실제 

    $delete_href .= "&goref=1";

    그후에

     

  • 삭제
  •  

    를 지정하면

    실제 삭제가 발행하는 

    보통은 /bbs/delete.php 파일이겠죠

    만 아래에

    </span></p><p><span style="color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">
    </span></p><p style="margin-left: 0px;"><span style="color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">if ($gother)</span></p><p style="margin-left: 40px;"><span style="font-family: Arial, 돋움, Dotum; color: rgb(72, 72, 72);"><span style="font-size: 14.004px;">goto_url("이동하고 싶은 URL");</span></span> </p><p><span style="color: rgb(72, 72, 72); font-family: Arial, 돋움, Dotum; font-size: 14.004px;">else</span></p><p style="margin-left: 40px;"><span style="font-family: Arial, 돋움, Dotum; color: rgb(72, 72, 72);"><span style="font-size: 14.004px;">goto_url(G5_HTTP_BBS_URL.'/board.php?bo_table='.$bo_table.'&page='.$page.$qstr);</span></span> </p><p><span style="font-family: Arial, 돋움, Dotum; color: rgb(72, 72, 72);"><span style="font-size: 14.004px;">
    </span></span></p><p><span style="font-family: Arial, 돋움, Dotum; color: rgb(72, 72, 72);"><span style="font-size: 14.004px;">

    과 같이 처리하시면 됩니다.

    방법은 위 내용말고도 다르게 할수있습니다만 수월하신게 좋을것 같네요

    로그인 후 평가할 수 있습니다

    답변에 대한 댓글 2개

    호딸붐
    8년 전
    <?php if ($delete_href .= "&goref=1";) { ?>
    <li class="zero-padding">
    <a href="<?php echo $delete_href .= "&goref=1"; ?>" class="btn btn-default" onclick="del(this.href) ;">
    삭제
    </a>
    </li>
    <?php } ?>


    이렇게하면 \ <?php if ($delete_href .= "&goref=1";) { ?>여기부분이 코딩창에서 엑박이뜹니다..ㅠㅠ
    호딸붐
    8년 전
    삭제후 돌아와지는 페이지만 다른게시판으로 하고싶은건데
    목록에서 게시물을 누르면 그냥 리스트에서만 머물러있네요;;

    댓글을 작성하려면 로그인이 필요합니다.

    페이지를 처리하는 곳에 변수를 전달하여 바꾸면됩니다
    로그인 후 평가할 수 있습니다

    답변에 대한 댓글 1개

    호딸붐
    8년 전
    한게시판만 위에 질문처럼 바꾸고 싶습니다..ㅠㅠㅠ

    댓글을 작성하려면 로그인이 필요합니다.

    답변을 작성하려면 로그인이 필요합니다.

    로그인