추천인 레벨 변경 질문이요 정보
추천인 레벨 변경 질문이요본문
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로 추천인을 바꾸고 싶은데
어디를 어떻게 고쳐야되나요??
<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로 추천인을 바꾸고 싶은데
어디를 어떻게 고쳐야되나요??
댓글 전체
위 코드를 봤을때는 회원 가입할때 여분필드 8번에 기록하고 추천인 아이디를 레벨 10인 아이디만 추천 가능 하게 테이블을 따로 빼서 기록 하는거 같은데 그리고 한번만 추천할 수 있게 한거 같은데 맞나요 ?
$row = sql_fetch(" select count(*) as cnt from g4_member where mb_id = '$mb_8' and mb_level=2 ");
이렇게 수정하면 될거 같은데요 ? 이렇게 하면 여분필드 8에 멤버 아이디가 레벨 2인지 아이디만 검사하고 있으면 이미 존재 한다라는 메세지를 뽑겠죠 근데 레벨 3이상은 검색이 안된다는거 ...
$row = sql_fetch(" select count(*) as cnt from g4_member where mb_id = '$mb_8' and mb_level=2 ");
이렇게 수정하면 될거 같은데요 ? 이렇게 하면 여분필드 8에 멤버 아이디가 레벨 2인지 아이디만 검사하고 있으면 이미 존재 한다라는 메세지를 뽑겠죠 근데 레벨 3이상은 검색이 안된다는거 ...