그누 연동 게임 기구 대전쟁 > 그누보드5 플러그인

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

그누 연동 게임 기구 대전쟁 정보

그누 연동 게임 기구 대전쟁

첨부파일

score.zip (1.9K) 212회 다운로드 2014-05-23 16:50:03
balloon.zip (4.7M) 128회 다운로드 2014-05-23 17:15:09

본문

그누 연동 슈팅 게임입니다.

1. balloon.zip을 그누 설치 폴더에 풉니다.
폴더명은 아무 것으로 해도 됩니다.

2. score.zip을 역시 그누 설치 폴더에 풉니다.
압축을 풀면 3개의 파일이 나옵니다.

- certify.php: 회원 인증용 파일입니다. 안의 내용에서 포인트를 차감할 수도 있습니다.
게임의 game.html을 열어 맨 앞에 두시면 됩니다.
<? include("certify.php")' ?>

- 나머지 두 파일은 점수 저장 및 불러오기 파일입니다.

3. 점수 저장용 게시판을 만듭니다.

4. 해당 게시판명을 점수 저장용 두 파일에서
$bo_table = "score"; 부분에서 score 부분을 만든 게시판명으로 바꿉니다.

5. 게임 경로명을 변경합니다.
c2runtime.js 을 열어 다음을 찾아

http://game.cypanel.com/ => 자신의 사이트명과 게임 점수 php가 저장된 폴더명으로 변경합니다.

* 가상 서버나 전용 서버를 가지고 있다면 도메인 등록 디비 디비 등록 등을 클릭만으로 하는 호스팅 관리툴을 사용 http://cypanel.com
* 가상 서버보다 자유로운 도메인 무제한 등록 호스팅 http://hostingis.com

데모

http://game.cypanel.com/game/ballon/game.html
추천
9

댓글 전체

감사합니다. game.html 파일은 찾았는데, 제가 경로를 잘못 지정한거 같네요 ;;
/plugin/game/ballon, /plugin/game/score 경로로 옮겨 놓고 game.html 파일은 찾아서 / 경로인 상위 경로에 옮겨 놓았는데, 오류가 발생하네요..

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\dcimclub\game.html:1) in C:\APM_Setup\htdocs\dcimclub\common.php on line 8

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\dcimclub\game.html:1) in C:\APM_Setup\htdocs\dcimclub\common.php on line 535

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\dcimclub\game.html:1) in C:\APM_Setup\htdocs\dcimclub\common.php on line 537

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\dcimclub\game.html:1) in C:\APM_Setup\htdocs\dcimclub\common.php on line 538

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\dcimclub\game.html:1) in C:\APM_Setup\htdocs\dcimclub\common.php on line 539

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\dcimclub\game.html:1) in C:\APM_Setup\htdocs\dcimclub\common.php on line 540

Warning: Cannot modify header information - headers already sent by (output started at C:\APM_Setup\htdocs\dcimclub\game.html:1) in C:\APM_Setup\htdocs\dcimclub\common.php on line 541
아마도 여기서 에러 나신 듯

- certify.php: 회원 인증용 파일입니다. 안의 내용에서 포인트를 차감할 수도 있습니다.
게임의 game.html을 열어 맨 앞에 두시면 됩니다.

certify.php의 내용은 다음과 같습니다.
맨 첫줄의 include_once("./_common.php");가 중복이 아닌가 보시고 경로가 맞는지 확인해보십시오.

<?
include_once("./_common.php");
if(!$is_member)
{  ?> <script> alert("회원 전용 게임입니다");  document.location.href="../bbs/login.php" </script>  <?  }

$i=0;
$query6 = "select mb_point from g5_member where mb_id = '$member[mb_id]' ";
$result6 = sql_query($query6);
while($row  = sql_fetch_array($result6)) {

$point = $row[mb_point]; //in

//echo "My point is: ".$point;
//$i++;
}
if($point < 10) {
?> <script> alert("10 포인트을 사용합니다. 현재 포인트가 없습니다.");  document.location.href="../"  </script>
<? }
if($point > 10) {
?> <script> alert("10 포인트을 사용합니다. 현재 포인트는 <?=$point?>입니다.");  </script>
<? } ?>
제일 상단에 놓아서 ./_common.php 파일의 경로는 맞습니다.
혹시 몰라서 하단계 아래인 /plugin/game.html 로 파일을 옮겼습니다.

로그인이 된 상태인데도, 회원전용이라는 팝업이 뜨고 메인페이지로 이동을 하네요.
소스 보시면

if(!$is_member)
{  ?> <script> alert("회원 전용 게임입니다");  document.location.href="../bbs/login.php" </script>  <?  }


멤버가 아니냐라고 하는 것이니 말씀하신대로 . common.php의 경로 문제인 듯 합니다.

 document.location.href="../bbs/login.php => 이 경로는 그누 폴더 바로 아래 있다는 가정하고 있습니다.
그러고 보니 include_once("./_common.php"); 에 include_once("../_common.php");해야 맞을 것 같군요.
이나면 게임 폴더 안에 _common.php를 넣고 ../common.php라고 해야겠네요.
전체 507
그누보드5 플러그인 내용 검색

회원로그인

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