제로보드 --> 그누보드 회원 변환 (좀 살려주세요~~~~~~~~) > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

제로보드 --> 그누보드 회원 변환 (좀 살려주세요~~~~~~~~) 정보

제로보드 --> 그누보드 회원 변환 (좀 살려주세요~~~~~~~~)

본문

그누에 나와있는 변환 프로그램을 사용했습니다.

제로보드의 회원을 그누보드로 옮겼습니다.

그런데 제로보드 회원 사진이 그누보드로 옮겨지지 않았습니다.

부탁 좀 드리겠습니다.

1. 제로보드의 첨부된 회원 사진을 그누로 옮기는 방법 좀 알려주세요.

2. 그누에 옮겨진 회원 사진을 최신 갤러리로 뽑을려면 어떻게 해야 하는지요.


 pearly http://sir.co.kr/bbs/board.php?bo_table=g4_convert&wr_id=51

--------------------------------------------------------------------------------

<?
include_once("./_common.php");

if ($is_admin != "super")
    alert("최고관리자만 변환 가능합니다", "$g4[bbs_path]/login.php?url=".urlencode($_SERVER[PHP_SELF]));

$sql = " select * from zetyx_member_table ";
$zb_result = sql_query($sql);
$zb_count = mysql_num_rows($zb_result);
if (!$zb_count)
    alert("변환할 자료가 없습니다.");
?>
<link rel="stylesheet" href="<?=$g4[path]?>/style.css" type="text/css">
<?
$k=0;
for ($i=0; $row=sql_fetch_array($zb_result); $i++)
{
    // 제로보드와 그누보드는 권한이 반대로 되어 있습니다.
    // 제로보드는 1 이 높고 10 이 낮고
    // 그누보드는 10 이 높고 1 이 낮고
    $level = 11 - $row[level];

    // 새글쓰기 + 코멘트쓰기
    $point = 5000;  //무조건 5000을 주기로 하자.

    if ($row[birth] > 0) {
        $birth = date("Ymd", $row[birth]);
    }

    $reg_date = date("Y-m-d H:i:s", $row[reg_date]);

    // 아이콘 복사
    $icon = "";
    if (file_exists("$zb_dir/icon/private_icon/$row[no].gif"))
    {
        $icon = $row[user_id] . ".gif";
        $mb_dir = substr($row[user_id],0,2);
        @mkdir("$g4_dir/data/member/$mb_dir", 0707);
        @copy("$zb_dir/icon/private_icon/$row[no].gif", "$g4_dir/data/member/$mb_dir/$icon");
        @chmod("$g4_dir/data/member/$mb_dir/$icon", 0606);
    }

    $name = preg_replace("/\'/", "'", addslashes($row[name]));
    $memo = preg_replace("/\'/", "'", addslashes($row[comment]));

    $sql = " insert into $g4[member_table]
                set mb_id = '$row[user_id]',
                    mb_password = '$row[password]',
                    mb_name = '$name',
                    mb_nick = '$name',
                    mb_level = '$level',
                    mb_email = '$row[email]',
                    mb_homepage = '$row[homepage]',
                    mb_jumin = '$row[jumin]',
                    mb_memo = '$memo',
                    mb_point = '$point',
                    mb_addr1 = '$row[home_address]',
                    mb_tel = '$row[home_tel]',
                    mb_hp = '$row[handphone]',
                    mb_birth = '$birth',
                    mb_datetime = '$reg_date',
mb_1 = '$row[icq]',
mb_2 = '$row[aol]',
mb_3 = '$row[msn]',
mb_4 = '$row[job]',
mb_5 = '$row[hobby]',
mb_6 = '$row[office_address]',
mb_7 = '$row[office_tel]',
                    mb_10 = '제로에서 변형' ";
    $res = @mysql_query($sql);
    if (!$res) {
        $k++;
        echo "{$row[user_id]}님 중복<br>";
    }
    else
    {
        echo "{$row[user_id]}님 변환<br>";
        insert_point($row[user_id], $point, "제로보드 회원자료 변환");
    }
}

$num = $i - $k;

echo "<p>{$num}건 변환 완료<p><a href='./zb2g4.php'>뒤로</a>";
?>


 

댓글 전체

현재 소스는 회원자료 변환과 더불어 회원 아이콘이 data/member/회원아이디/ 폴더에 저장이 되는 소스입니다.
그리고 회원사진을 최신 갤러리로 뽑는다는 말씀은....
현재 그누에는 그런기능은 없고
별도로 회원테이블을 쿼리해서....
해당회원이 사진이나 아이콘이 존재하는지 알아보고 있으면 노출하시는 식의 프로그램을 하셔야 합니다.
관리자 메인페이지에 최근가입회원 루틴을 분석해 보시면 쉬우리라 봅니다.
유찬아빠님 답변 감사합니다.

말씀하신데로 제로보드 아이콘만 넘어 오는듯합니다.

참고로 저는 프로그래밍을 모릅니다.(ㅠㅠ;;) 그래도 저 같은 무지의 사람도 이러한 그누보드를 이용해서

홈페이지를 만들 수 있다는것에 행복을 느끼고 있습니다.


---[ 제로보드 회원 사진들을 변환해서 그누보드 회원관리에 넣을 수는 없는지요...]---

방법이 있다면 좀 알려주세요...
제로보드에 회원사진을 별도로 저장하는 폴더가 있다면 역시 그것도 같이 넘겨야 하는데...
문제는 그누에서는 회원사진을 출력하거나 .....
보여주는 프로그램 항목이 없습니다.

즉....회원디비 및 사진 기타를 넘겨 받는 것도 프로그램을 해야 겠지만.
그걸 노출 또는 겔러리등 어떻한 형태로 표현하는 것도 별도로 프로그램을 해야 합니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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