지블로그 버그수정 - adm_commnet_list.php > 팁

지블로그 버그수정 - adm_commnet_list.php 정보

지블로그 버그수정 - adm_commnet_list.php

본문

지블로그의 댓글관리에 버그가 두개 있네요. 하나는 작성자에 대한 링크부분입니다.

adm_commnet_list.php에서 다음과 같이 수정해야 합니다.

기존코드

<td width=200> 작성자 : <a href="comment_list.php?mb_id=<?=$mb_id?>&sz=1&st=writer_name&sc=<?=$comment[$i]['writer_name']?>"><?=$writer_name?></a> </td>

수정코드
<td width=200> 작성자 : <a href="adm_comment_list.php?mb_id=<?=$mb_id?>&sz=1&st=writer_name&sc=<?=$comment[$i]['writer_name']?>"><?=$writer_name?></a> </td>


또 하나는 작성자의 홈페이지부분인데, 회원이 아닌 분은 잘 나오는 반면 회원은 이상하게 표시됩니다.

2038511950_2e30a415_comment.png


이것을 고치려면 조금 애매한데.. 일단, comment_update.php에서 고치도록 하죠

굵게 표현된 부분이 추가된 내용입니다. 두군데를 고쳐야 합니다.

// 댓글를 수정한다.
    case 'update':
        // 회원일 경우
        if( !empty($member['mb_id']) ) {
            if( empty($member['writer']) )
                $writer_name = $member['mb_nick'];
            else
                $writer_name = $member['writer'];

            $writer_email   = $member['mb_email'];
           
            // neojzs 버그수정 2008.05.20
            if($member['mb_homepage'])
             $writer_url     = $member['mb_homepage'];
            else
             $writer_url     = $member['blog_url'];




// 댓글들 달아뿐다
    //case 'new':
    default:
        // 댓글을 달아도 되는지 물어본다.
        
        $res = sql_fetch("select * from {$gb4['post_table']} where id='{$post_id}'");
        if( !$res['use_comment'] || !$current['use_comment'] ) die("108");
        // 회원일 경우
        if( !empty($member['mb_id']) ) {
            if( empty($member['writer']) )
                $writer_name = $member['mb_nick'];
            else
                $writer_name = $member['writer'];

            $writer_email   = $member['mb_email'];
           
            // neojzs 버그수정 2008.05.20
            if($member['mb_homepage'])
             $writer_url     = $member['mb_homepage'];
            else
             $writer_url     = $member['blog_url'];
        // 회원이 아닐 경우
        } else {

  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로