출금소스좀봐주세요 - 커뮤니티

본문 바로가기
전체검색

커뮤니티

강좌 열람은 비회원도 볼 수 있게 모두 공개되어 있습니다.

출금소스좀봐주세요

php공부중 17-04-27 08:48

출금버튼이 이미지가 있는데도 이미지가있는데 깨지고

관리자일때는 x표시 이미지가 뜨는데

회원일때는 x표시이미지도 뜨질않습니다

 

 

 

 

<?
include "_common.php";
include "_head.php";

if (!$member[mb_id]){
    alert("회원만 이용 가능합니다.");
}


$allow_point = 20000; // 신청 가능 포인트 설정 ( 단, 숫자만 입력. )

if ($member[mb_point] > $allow_point) {
 $app_point = number_format($member[mb_point]);
} else {
 $app_point = number_format(0);
}

if ($_GET['allow'] == "ok") {
 if ($is_admin != "super"){
  alert("관리자만 접근 가능합니다.");
 }

 $sql = " update $g4[application_table] set app_status = '완료' where app_datetime = '$_GET[datetime]' and mb_id = '$_GET[mb_id]' ";
 sql_query($sql);

 goto_url("index.php");
}

if ($_GET['delete'] == "ok") {
 if ($is_admin != "super"){
  alert("관리자만 접근 가능합니다.");
 }
 $sql = " delete from $g4[application_table] where app_datetime = '$_GET[datetime]' and mb_id = '$_GET[mb_id]' ";
 sql_query($sql);

 goto_url("index.php");
}

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 $g4[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 = '$g4[time_ymdhis]'
 ";
 sql_query($sql);

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

 goto_url("index.php");
}
?>

<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>

<form method="POST">
<INPUT TYPE="hidden" NAME="mode" value="application">
<INPUT TYPE="hidden" NAME="mb_id" value="<?=$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><?=$allow_point?>원</b></td>
</tr>
<tr><td height="1" bgcolor="#D8D8D8" colspan="2"></td></tr>

<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>

<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>

<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>

<tr>
 <td width="200" height="35" align="center" bgcolor="#F3F3F3">신청 포인트</td>
 <td align="left" height="35" style="padding-left:10px;">
  <? if ($member[mb_point] > $allow_point) { ?>
   <INPUT TYPE="text" size="45" name="app_price" id="text-style" itemname="신청포인트" required>
  <? } else { ?>
   포인트이 <b><?=number_format($allow_point);?>원</b> 이상일때 포인트 신청이 가능합니다.
  <? } ?>
 </td>
</tr>
<tr><td height="1" bgcolor="#D8D8D8" colspan="2"></td></tr>

<tr>
 <td width="200" height="35" align="center" bgcolor="#F3F3F3">포인트 적립 안내</td>
 <td align="left" height="35" style="padding-left:10px;">
  <div id="dot-text">포인트 <?=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>
<? if ($member[mb_point] > $allow_point) { ?>
<tr><td colspan="2" align="left" style="padding-top:10px;"><INPUT TYPE="image" SRC="<?php echo G5_URL?>/img/application_submit.gif"></td></tr>
<?php } ?>
</table>
</form>

<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>
 <? if ($is_admin == "super"){ ?>
 <td width="70" align="center" style="">관리자</td>
 <? } ?>
</tr>
</table>

<table width="100%" cellpadding="0" cellspacing="0" style="padding:5px;">
<?
 if ($is_admin == "super"){
  $sql_add = " ";
 } else {
  $sql_add = " where mb_id = '$member[mb_id]' ";
 }
 $sql = "select * from $g4[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=""><?=$rows[app_datetime]?></td>
 <td width="100" height="30" align="center" style=""><?=$rows[app_bank]?></td>
 <td width="100" height="30" align="center" style=""><?=$rows[app_name]?></td>
 <td width="150" height="30" align="center" style=""><?=number_format($rows[app_price])?>원</td>
 <td height="30" align="center" style=""><?=$rows[app_account]?></td>
 <td width="70" height="30" align="center" style=""><?=$div_begin?><?=$rows[app_status]?><?=$div_end?></td>
 <? if ($is_admin == "super"){ ?>
 <td width="70" align="center" style="">
  <a href="index.php?allow=ok&mb_id=<?=$rows[mb_id]?>&price=<?=$rows[app_price]?>&datetime=<?=$rows[app_datetime]?>">확인</a>
  <a href="index.php?delete=ok&mb_id=<?=$rows[mb_id]?>&price=<?=$rows[app_price]?>&datetime=<?=$rows[app_datetime]?>">삭제</a>
 </td>
 <? } ?>
</tr>
<tr><td height="1" bgcolor="#D8D8D8" colspan="6"></td></tr>
<?
 }
?>
</table>

<?
include "_tail.php";
?>

 

댓글목록 +1

댓글목록

profile_image

관리자님의 댓글

관리자 작성일

일단 그누보드5가 맞나요? g4가 보이길래...
그누4는 이미지 경로를 <?php echo G5_URL?> 대신 <?=$g4['path']?> 이렇게 해야 합니다.
그리고 올려주신 건 별도로 개발된 것이라서 코드만으로는 테스트할 수가 없습니다.
최소한 도메인 주소라도 알려주셔야 버전이 뭔지 테마는 쓰는지 제 위치에 이미지가 있는지라도 살펴볼 수가 있습니다.
테마 기능으로 인해 경로를 잘 못 생각하는 분들도 많습니다.

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright gnustudy.com All rights reserved.