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

추천인 링크 회원가입 채택완료

firsttiemuser 6년 전 조회 4,531

안녕하세요. 링크를 클릭해 회원가입하면 추천인 등록을 해주는 플러그인을 찾았습니다.

주소: https://sir.kr/g5_skin/17512

 

사이트주소/j_user.php?id=추천인아이디

형태로 가입하면 추천인으로 등록을 해주는 플러그인입니다.

 

현재 업데이트된 그누보드5에 사용하려면 아래 코드에서 변경해야할 부분이 있는지 여쭤보고자 합니다.

 

감사합니다!! 

 

j_user.php 내용

</p>

<p><?

include_once("./_common.php");

$chuid = "$id";

if ($chuid){

$mb_id = trim($chuid);

$mb = get_member($mb_id);

if (!$mb[mb_id])

   alert("추천인이 가입된 회원이 아닙니다.", "$g5[path]/bbs/register.php");</p>

<p>set_cookie('Cook_chu_id', $chuid, 86400);

alert("$chuid 님이 추천하였습니다.", "$g5[path]/bbs/register.php");

} else {

alert("추천인 아이디가 없습니다.\\n\\n<a href="http://ping.co.kr/r_test.php?id=추천인아이디\\n\\n위의" target="_blank" rel="noopener noreferrer">http://ping.co.kr/r_test.php?id=추천인아이디\\n\\n위의</a> 형식이어야 추천인 혜택이 있습니다.", "$g5[path]/bbs/register.php");

}

?></p>

<p>

 

skin/member/register_form.skin.php 파일수정내용

원본

</p>

<p><?php if ($w == "" && $config['cf_use_recommend']) {  ?>

    <div class="form-group has-feedback">

     <label class="col-sm-2 control-label" for="reg_mb_recommend"><b>추천인아이디</b></label>

     <div class="col-sm-3">

      <input type="text" name="mb_recommend" id="reg_mb_recommend" class="form-control input-sm">

      <span class="fa fa-user form-control-feedback"></span>

     </div>

    </div>

   <?php }  ?></p>

<p>

 

수정후

</p>

<p><?php if ($w == "" && $config['cf_use_recommend']) {

    $Order_chu_Cookie = get_cookie("Cook_chu_id");

      ?>

    <div class="form-group has-feedback">

     <label class="col-sm-2 control-label" for="reg_mb_recommend"><b>추천인아이디</b></label>

     <div class="col-sm-3">

      <input type="text" name="mb_recommend" id="reg_mb_recommend" class="form-control input-sm" value='<?=$Order_chu_Cookie?>'>

      <span class="fa fa-user form-control-feedback"></span>

     </div>

    </div>

   <?php }  ?></p>

<p>

 

 

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

답변 1개

채택된 답변
+20 포인트
유찬아빠

수정할 부분은 많이 없어 보입니다만

j_user.php

 

</p>

<pre>
   if (!$mb['mb_id']){ // php 7,X 때문에 변수에 ' 넣으셔야 문제가 없습니다.
       alert("추천인이 가입된 회원이 아닙니다.", G5_URL."/bbs/register.php");
    }

set_cookie('Cook_chu_id', $chuid, 86400);
alert("$chuid 님이 추천하였습니다.", G5_URL."/bbs/register.php");</pre>

<pre>
} else {
alert("추천인 아이디가 없습니다.\\n\\n<a href="http://ping.co.kr/r_test.php?id=추천인아이디\\n\\n위의" target="_blank" rel="noopener noreferrer">http://ping.co.kr/r_test.php?id=추천인아이디\\n\\n위의</a> 형식이어야 추천인 혜택이 있습니다.", G5_URL."/bbs/register.php");
}</pre>

<p>

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

답변에 대한 댓글 1개

하늘그루터기
1년 전
좋은정보 감사합니다.

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

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

로그인