그누 연동 게임 기구 대전쟁 정보
그누 연동 게임 기구 대전쟁첨부파일
본문
그누 연동 슈팅 게임입니다.
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
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
9
댓글 전체
아주아주 좋습니당... ^^
게임 전문 프로그래머로 등재되실 듯... O_O우아..
짝짝짝 ㅎ
game.html 파일은 어디서 가져와야 하나요?
첨부 파일에 포함이 안되어 있는거 같은데요..
첨부 파일에 포함이 안되어 있는거 같은데요..
ballon.zip안에 있습니다.
그게 없다면 index.html이 바로 그것입니다.
감사합니다. 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
/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>
<? } ?>
- 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 로 파일을 옮겼습니다.
로그인이 된 상태인데도, 회원전용이라는 팝업이 뜨고 메인페이지로 이동을 하네요.
혹시 몰라서 하단계 아래인 /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라고 해야겠네요.
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라고 해야겠네요.
그누4 용으로 변환 안되나요 ;;
그누4에 찾아보시면 그누4에 사용 방법 나옵니다.
만기만님이 올린건 그누4에는 하나밖에 없던데여
그누4 스킨에서 게임이라고 쳐서 검색해보세요.
네.. 두개에요 나머지도 올려주실순 없나요?
그것으로 응용해보세요.
감사합니다
감사합니다