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

추천인 레벨 변경 질문이요

skin/member/basic/register_form.skin.php


<td align="left" class="b_text2"><input type=text name=mb_8 id=mb_8 class=mypage_edit_box size="30" required itemname='추천인' value="<?=$member[mb_8]?>" <? if ($w=='u') { echo "readonly"; } ?><? if ($w=='') { echo "onblur='reg_mb_pm_check();'"; } ?>>
<span id='msg_pmb_id'>
</td>


------------------------------------------------------------------------------------------------
ajax_mb_pmember_check.php


<?
include_once("_common.php");

// echo "한글"로 출력하지 않는 이유는 Ajax 는 euc_kr 에서 한글을 제대로 인식하지 못하기 때문
// 여기에서 영문으로 echo 하여 Request 된 값을 Javascript 에서 한글로 메세지를 출력함

if (preg_match("/[^0-9a-z_]+/i", $reg_mb_id)) {
echo "110"; // 유효하지 않은 회원아이디
} else if (strlen($mb_8) < 2) {
echo "120"; // 3보다 작은 회원아이디
} else {
$row = sql_fetch(" select count(*) as cnt from pmember where userid = '$mb_8' and user_level=10 ");
if ($row[cnt]) {
echo "000"; // 이미 존재하는 회원아이디
} else {
if (preg_match("/[\,]?{$mb_8}/i", $config[cf_prohibit_id]))
echo "140"; // 예약어로 금지된 회원아이디
else
echo "130"; // 정상
}
}
?>





데이타베이스 pmember(10레벨)를 g4_member 안에있는 레벨2로 추천인을 바꾸고 싶은데

어디를 어떻게 고쳐야되나요??

댓글 작성

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

로그인하기

댓글 1개

위 코드를 봤을때는 회원 가입할때 여분필드 8번에 기록하고 추천인 아이디를 레벨 10인 아이디만 추천 가능 하게 테이블을 따로 빼서 기록 하는거 같은데 그리고 한번만 추천할 수 있게 한거 같은데 맞나요 ?

$row = sql_fetch(" select count(*) as cnt from g4_member where mb_id = '$mb_8' and mb_level=2 ");

이렇게 수정하면 될거 같은데요 ? 이렇게 하면 여분필드 8에 멤버 아이디가 레벨 2인지 아이디만 검사하고 있으면 이미 존재 한다라는 메세지를 뽑겠죠 근데 레벨 3이상은 검색이 안된다는거 ...

게시글 목록

번호 제목
284348
284336
284333
284332
284320
284318
284316
284313
284307
284306
284303
284298
284296
284290
284286
284280
284277
284272
284261
284259