포인트 주기로 5일간 헤메다가 질문드림.. > 그누3질답

그누3질답

포인트 주기로 5일간 헤메다가 질문드림.. 정보

그누보드 포인트 주기로 5일간 헤메다가 질문드림..

본문

먼저 여러가지 좋은 스킨과 팁을 주신 모든 분께 감사드립니다.
제가 구현하려고 한 것은 이런 것입니다.
지식관리시스템처럼 질문에 대하여 답변을 했을 때, 질문자가 10포인트를 주겠다고
포인트를 걸은 후, 최고의 답변을 한 자에게 포인트 10을 주기 위한 것입니다.

현재 제가 한 것은...질문 글을 올릴때..폼에서 input을 받아서
포인트 점수를 $wr_5 변수로 넘겨주었습니다. gdform.skin.php 파일에서..
그리고 자료받으면 포인트 갈취되는 것을 이용하여 다운 없이 그냥 클릭하면
$wr_5 점수가 그대로 글작성자에게 주도록 했습니다.

여기서, 문제가 되는 것은,, 답변글을 작성할 때,  원글의 $wr_5 변수 값을
답변시 그대로 전달 받게 하기 위하여 fgdform.php 파일에 IF 문을 만들어야 합니다.

답변글 작성시 원글의 $wr_5 값을 $write[wr_5] 값에 할당되는 것을 확인했습니다,,
즉, gdform.skin.php 파일을 부르면 $write[wr_5]에 포인트 값이 남아 있습니다.

이제, $write[wr_5] 값을 다시 $wr_5 값에 할당하게 하기 위하여..
gdform.skin.php 파일을



<? if (!$wr_5 ) { ?>
<? echo " 지급할 추가 진기 포인트를 입력해 주세요 "; ?>
<input type=text name=wr_5    value='<?=$wr_5?>'>
<?  }  ?>

위 코딩은 처음 글 작성시 입력받는 박스를 보이는 것이고,
이렇게 해서 입력해서 글을 올린 후,
<?=$write[wr_5]?> 에 올린 값을 확인 했고..

위 코딩바로 밑에..
엘스문을 사용하여 $wr_5 = $write[wr_5]; 이런 식의 구문을 만들고 싶은데..
영..안돌아 가네요..머리가..

아..쓰고 나도 어렵다..

댓글 전체

제가 해결 했어요..질문하자마자...^^

<? if (!$write[wr_5] ) { ?>
<? echo " 지급할 추가 진기 포인트를 입력해 주세요 "; ?>
<input type=text name=wr_5    value='<?=$wr_5?>'>
<?  }  ?>

<? if ($write[wr_5] ) { ?>
<? echo " 질문에 추가진기가 ($write[wr_5] )만큼 걸려 있습니다. "; ?>
<input type=hidden name=wr_5    value='<?=$write[wr_5]?>'>
<?  }  ?>
전체 9,564
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT