웹마스터 팁

포인트 복권에 당첨되고 나서 수령버튼을 빠르게 여러번 누르면
그 처리시간동안의 렉(?)을 이용해 두번이상 중복 수령되는 버그가 있습니다.

회원들이 악용해서 포인트 초기화를 눌렀다는...

저는 일단 모듈\lottery\skins\default\buy.html 27~28줄에 있는


<p><span class="button black strong"><input type="button" value="구입" onclick="lotteryBuy();" /></span></p>
<p><span class="button red strong"><input type="button" value="수령" onclick="lotteryPointReceive();" /></span></p>


이 소스를

<p><span class="button black strong"><input type="button" value="구입" onclick="this.style.display = 'none';lotteryBuy();" /></span></p>
<p><span class="button red strong"><input type="button" value="수령"  onclick="this.style.display = '+ 'none';lotteryPointReceive();" /></span></p>

이렇게 수정하여 버튼을 클릭하면 버튼이 사라지도록 수정해서 일단 포인트복권 모듈을 사용중입니다.


정말 간단한 팁이지만 해당 모듈 댓글에 이 버그문제로 몇분께서 의견을 남기시길래 한번 끄적거리고 갑니다 ...