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

포인트 출금 기능과 추천인 포인트 질문좀 드립니다 채택완료

익수야가자 5년 전 조회 3,432

우선 회원에게 포인트를 선물했을때 추천인도 20% 더 받게 하고 싶은데

</p>

<pre>
<code><?php
include_once('./_common.php');
include_once(G5_CAPTCHA_PATH.'/captcha.lib.php');



$mb_recommend   = isset($_POST['mb_recommend'])     ? trim($_POST['mb_recommend'])   : "";
$mb = get_member($me_recv_mb_id);

if (!$mb['mb_id'])
    alert('존재하지 않는 회원입니다.');

if ($mb['mb_id'] == $member['mb_id'])
    alert('자신한테는 선물할 수 없습니다.');

$max_point = 50000;

if ($point > $max_point)
    alert('최대 선물 포인트는 '.number_format($max_point).'P 입니다.');

if ($member['mb_point'] < $point)
    alert('포인트가 부족합니다.');

insert_point($member['mb_id'], "-".$point, $mb['mb_nick']."님에게 ".number_format($point)."P를 지급했습니다.", '@passive', $member['mb_id'], $member['mb_id'].'-'.uniqid(''));
insert_point($mb['mb_id'], "+".$point, $member['mb_nick']."님한테서 ".number_format($point)."P를 지급받았습니다.", '@passive', $mb['mb_id'], $member['mb_id'].'-'.uniqid(''));

if ($config['cf_use_recommend'] && $mb_recommend)
insert_point($mb_recommend, $config['cf_recommend_point']* 0.2, $mb_id.'의 추천인', '@member', $mb_recommend, $mb_id.' 추천');
alert_close('포인트를 정상적으로 선물했습니다.');
?></code></pre>

<p><code>

이렇게 해 놓았는데 추천인에게는 포인트가 선물되지 않더라구요

 

 

두번째로

포인트 출금 기능을 만들고 싶은데

 

Parse error: syntax error, unexpected 'include_once' (T_INCLUDE_ONCE) in C:\AutoSet10\public_html\1\bbs\payout.php on line 

 

이런 오류가 나오는데 이건 어떻게 해결하나요?

 

</p>

<p><? php

include_once('./_common.php');</p>

<p>if (!$member['mb_id']){

    alert("회원만 이용 가능합니다.");

}</p>

<p>

$allow_point = ($row['mb_point']); // 신청 가능 포인트 설정 ( 단, 숫자만 입력. )</p>

<p>if ($member['mb_point'] > $allow_point) {

 $app_point = number_format($member['mb_point']);

} else {

 $app_point = number_format(0);

}</p>

<p>if ($_GET['allow'] == "ok") {

 if ($is_admin != "super"){

  alert("관리자만 접근 가능합니다.");

 }</p>

<p> $sql = " update $g5[application_table] set app_status = '완료' where app_datetime = '$_GET[datetime]' and mb_id = '$_GET[mb_id]' ";

 sql_query($sql);</p>

<p> goto_url("index.php");

}</p>

<p>if ($_GET['delete'] == "ok") {

 if ($is_admin != "super"){

  alert("관리자만 접근 가능합니다.");

 }

 $sql = " delete from $g5[application_table] where app_datetime = '$_GET[datetime]' and mb_id = '$_GET[mb_id]' ";

 sql_query($sql);</p>

<p> goto_url("index.php");

}</p>

<p>if ($_POST['mode'] == "application") {

 if ($member['mb_point'] < $allow_point){

  alert("포인트 신청은 보유 포인트이 number_format($allow_point)원 이상일 때만 가능합니다.");

 }

 if ($member['mb_point'] < $_POST[app_price]){

  alert("신청하신 포인트이 회원님의 보유 포인트보다 높습니다.");

 }

 if ($_POST[app_price] < $allow_point){

  alert("포인트 신청은 $allow_point 원 이상만 가능합니다.");

 }

 $sql = " insert into $g5[application_table]

  set  mb_id = '$_POST[mb_id]',

    app_bank = '$_POST[app_bank]',

    app_name = '$_POST[app_name]',

    app_price = '$_POST[app_price]',

    app_account = '$_POST[app_account]' ,

    app_status = '대기',

    app_datetime = '$g5[time_ymdhis]'

 ";

 sql_query($sql);</p>

<p> insert_point($_POST[mb_id], -$_POST[app_price], "포인트 출금 신청 [ $_POST[app_price]원 ]");</p>

<p> goto_url("/1/index.php");

}

?></p>

<p><style type="text/css">

#text-style { height:25px; border:1px solid #DBDBDB; padding:5px 5px 0 5px; }

#dot-text { background:url("img/dot.gif") no-repeat; padding:5px 0 5px 10px; font-size:8pt; letter-spacing:-1px; color:#717171; }

</style></p>

<p><form method="POST">

<INPUT TYPE="hidden" NAME="mode" value="application">

<INPUT TYPE="hidden" NAME="mb_id" value="<? php  php =$member[mb_id]?>">

<table width="100%" cellpadding="0" cellspacing="0" style="border-top:1px solid #D8D8D8;">

<tr>

 <td width="200" height="35" align="center" bgcolor="#F3F3F3">신청 가능 포인트</td>

 <td align="left" height="35" style="padding-left:10px;"><b><? php =$allow_point?>원</b></td>

</tr>

<tr><td height="1" bgcolor="#D8D8D8" colspan="2"></td></tr></p>

<p><tr>

 <td width="200" height="35" align="center" bgcolor="#F3F3F3">입금은행</td>

 <td align="left" height="35" style="padding-left:10px;"><INPUT TYPE="text" size="45" name="app_bank" id="text-style" itemname="입금은행" required></td>

</tr>

<tr><td height="1" bgcolor="#D8D8D8" colspan="2"></td></tr></p>

<p><tr>

 <td width="200" height="35" align="center" bgcolor="#F3F3F3">입금계좌</td>

 <td align="left" height="35" style="padding-left:10px;"><INPUT TYPE="text" size="45" name="app_account" id="text-style" itemname="입금계좌" required></td>

</tr>

<tr><td height="1" bgcolor="#D8D8D8" colspan="2"></td></tr></p>

<p><tr>

 <td width="200" height="35" align="center" bgcolor="#F3F3F3">예금주</td>

 <td align="left" height="35" style="padding-left:10px;"><INPUT TYPE="text" size="45" name="app_name" id="text-style" itemname="예금주" required></td>

</tr>

<tr><td height="1" bgcolor="#D8D8D8" colspan="2"></td></tr></p>

<p><tr>

 <td width="200" height="35" align="center" bgcolor="#F3F3F3">신청 포인트</td>

 <td align="left" height="35" style="padding-left:10px;">

  <? php  if ($member['mb_point'] > $allow_point) { ?>

   <INPUT TYPE="text" size="45" name="app_price" id="text-style" itemname="신청포인트" required>

  <? php  } else { ?>

   포인트이 <b><? php =number_format($allow_point);?>원</b> 이상일때 포인트 신청이 가능합니다.

  <? php  } ?>

 </td>

</tr>

<tr><td height="1" bgcolor="#D8D8D8" colspan="2"></td></tr></p>

<p><tr>

 <td width="200" height="35" align="center" bgcolor="#F3F3F3">포인트 적립 안내</td>

 <td align="left" height="35" style="padding-left:10px;">

  <div id="dot-text">포인트 <? php =number_format($allow_point);?>원 이상 모이면 신청 가능합니다. </div>

  <div id="dot-text">포인트은 신청 후 그 다음날 지급되니 이 점 유의해주시기 바랍니다. </div>

  <div id="dot-text">토,일,공휴일은 휴무이므로 포인트신청을 받지 않습니다. </div>

 </td>

</tr>

<tr><td height="1" bgcolor="#D8D8D8" colspan="2"></td></tr>

<? php  if ($member['mb_point'] > $allow_point) { ?>

<tr><td colspan="2" align="left" style="padding-top:10px;"><INPUT TYPE="image" SRC="<? php php echo G5_URL?>/img/application_submit.gif"></td></tr>

<? php php } ?>

</table>

</form></p>

<p><table width="100%" cellpadding="0" cellspacing="0" style="padding:5px; margin-top:10px; border:1px solid #D8D8D8; background-color:#F7F7F7;">

<tr>

 <td width="150" height="30" align="center" style="">신청일자</td>

 <td width="100" height="30" align="center" style="">입금은행</td>

 <td width="100" height="30" align="center" style="">예금주</td>

 <td width="150" height="30" align="center" style="">신청 포인트</td>

 <td height="30" align="center" style="">입금 계좌</td>

 <td width="70" height="30" align="center" style="">신청 상태</td>

 <? php  if ($is_admin == "super"){ ?>

 <td width="70" align="center" style="">관리자</td>

 <? php  } ?>

</tr>

</table></p>

<p><table width="100%" cellpadding="0" cellspacing="0" style="padding:5px;">

<? php 

 if ($is_admin == "super"){

  $sql_add = " ";

 } else {

  $sql_add = " where mb_id = '$member[mb_id]' ";

 }

 $sql = "select * from $g5[application_table] $sql_add ";

 $qry = sql_query($sql);

 for($i=0; $rows = sql_fetch_array($qry); $i++) {

  if ($rows[app_status] == "완료") {

   $div_begin = "<div style='color:#F0282E;'>";

   $div_end = "</div>";

  } else {

   $div_begin = "";

   $div_end = "";

  }

?>

<tr>

 <td width="150" height="30" align="center" style=""><? php =$rows[app_datetime]?></td>

 <td width="100" height="30" align="center" style=""><? php =$rows[app_bank]?></td>

 <td width="100" height="30" align="center" style=""><? php =$rows[app_name]?></td>

 <td width="150" height="30" align="center" style=""><? php =number_format($rows[app_price])?>원</td>

 <td height="30" align="center" style=""><? php =$rows[app_account]?></td>

 <td width="70" height="30" align="center" style=""><? php =$div_begin?><? php =$rows[app_status]?><? php =$div_end?></td>

 <? php  if ($is_admin == "super"){ ?>

 <td width="70" align="center" style="">

  <a href="/index.php?allow=ok&mb_id=<? php =$rows[mb_id]?>&price=<? php =$rows[app_price]?>&datetime=<? php =$rows[app_datetime]?>">확인</a>

  <a href="/index.php?delete=ok&mb_id=<? php =$rows[mb_id]?>&price=<? php =$rows[app_price]?>&datetime=<? php =$rows[app_datetime]?>">삭제</a>

 </td>

 <? php  } ?>

</tr>

<tr><td height="1" bgcolor="#D8D8D8" colspan="6"></td></tr>

<? php 

 }

?>

</table></p>

<p><? php 

include "_tail.php";

?></p>

<p>

 

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

답변 2개

채택된 답변
+20 포인트

전체소스라서 제작의뢰 가보셔야할듯합니다

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

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

프라푸치노K
<? php -> <?php

<?와 php사이에 공간이 있네요

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

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

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

로그인