저번에 올렸던 게임인데 포인트 연동 안되나 물어보셔서. 포인트 연동시켜 봤습니다. 저 한테는 넘 어려워서 많은 도움을 받았습니다 ㅠㅠ 해서 지시면 50점 차감되고 이기...
포인트 연동 게임 스킨
저번에 올렸던 게임인데 포인트 연동 안되나 물어보셔서.
포인트 연동시켜 봤습니다.
저 한테는 넘 어려워서 많은 도움을 받았습니다 ㅠㅠ
해서 지시면 50점 차감되고 이기면 50점 플러스 되게 해놨습니다.
설치 방법은
skin/board/ 에다가 넣으시면 됩니다.
아니면
theme/테마명/skin/board 여기다가 넣으셔도 되요
그런후에 자기가 넣고 싶은 곳에
<iframe src='<?php echo G5_THEME_URL; ?>/skin/board/game' id="myFrame" allowtransparency="true" width="370" height="250" frameborder="0" scrolling="no" ></iframe>
이거 사이즈랑 조절해서 넣으시면 됩니다.
혹시 궁금한거 있으면 댓글남겨주세요 감사합니다 ^^
첨부파일
그누보드5 스킨
2,751건좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.
이 스킨은 게시물 작성자의 활동을 정지 시킬수 있는 기능입니다~ 하단 좌측을 보면 활동정지라고 있습니다. 게시물을 체크후 활동정지를 누르면 게시물 작성자의 아이디가 넘어갑니...
여러분과 약속드린바 2018/12/06 기재합니다. 원본 https://sir.kr/g5_skin/25417 웹학교님에 워터마크를 업데이트 하였습니다. 국내 해외에서 찾아 ...
목록화면에서 이미지위에 마우스를 올리면 효과를 줍니다. -------------------------------------------------------------------...
베이직 기준 반응형 게시판입니다 list.skin.php와 style.css만 수정되어 있습니다 최근에는 테이블형태의 게시판보다 ul li 형태를 사용한 게시판이 많...
전에 올려드렸던 bxslider을 이용한 간단한 최근글( https://sir.kr/g5_skin/20591?page=1 )을 아미나용으로 변경한 것입니다. 다만 이미지 혼합으...
헤더쪽에 로그인 버튼 누르면 모달로 로그인이 나옵니다. 그런데 우선 부트스트랩이 적용된 사이트에만 작동합니다. 모달을 부트스트랩을 이용한거라... 파일에 보시면 tai...
자바스크립 공부할때 배운거 혹시나 필요하신분 있을까봐 올려봅니다. github 아이디 치면 그 사람의 정보가 연결되서 그 정보를 보여주게 하고 그 github으로 가게 해주는...
외주작업의뢰가 들어와서 요청사항으로 작업하다 보니 기존 스킨에서 불편한 점을 보완해서 올려보았습니다. 지도부분은 몰라용님이 만드신 다음api 스킨을 활용했습니다. https:/...
댓글 34개
ajax로 전달해서 포인트 연동하는 방법에 대해 공부하고 있었는데 정말 감사합니다~!
감기 조심하세요 ^-^
근데,
포인트 연동에 필요한 테이블과 컬럼은 어떤 원리로 생성되는 건가요?
아무리 찾아봐도 생성 코드가 안 보이는뎅...
이 부분이 이해가 잘...^^;;
코드 어디 부분이 이 역할을 하는지 궁금합니다.
일반 게시판스킨 경우엔 스킨을 넣어도 테이블이 생성되진 않는데,.....
ps.
제가 게임을 board 테이블에 안 넣고, 아래 경로에 넣어서 커스텀 중인데..
---------------------------------------------------------------
/game/number/index.php 파일 별도로 만들고,
기존 index.php 파일은 number.php 파일로 만들어 위 index.php 파일로 인클루드
https://homzzang.com/game/ 페이지 number 게임
---------------------------------------------------------------
다른 건 다 이상이 없는데, 번호가 맞으면 parseerror가 뜨더라구요.
로직을 보니까 테이블이 생성 안 되서 포인트 반영이 안 되서 그런 것 같은데...
혹시,
/game/number/index.php 접속 시, 필요한 테이블과 컬럼이 존재하지 않을 경우
자동으로 생성시켜 주려면 어떤 코드를 넣어야 하는지?
/* 테이블 생성 시작 - 홈짱 */
$board = 'game';
$row = sql_fetch("show tables like 'g5_write_$board'");
if (!$row) {
// 게시판 테이블 생성
$file = file("../../adm/sql_write.sql");
$sql = implode($file, "\n");
$create_table = 'g5_write_' . $board;
// sql_board.sql 파일의 테이블명을 변환
$source = array("/__TABLE_NAME__/", "/;/");
$target = array($create_table, "");
$sql = preg_replace($source, $target, $sql);
sql_query($sql, false);
}
/* 테이블 생성 종료 - 홈짱 */
/theme/사용테마/skin/board 폴더에 game폴더를 똥째로 넣으셔야...
PS.
혹시 다른 투명한 요소가 가리고 있진 않는지 살펴보세요.
설마 저만 그런 걸까요? ㅎ
[http://sir.kr/data/editor/1904/700b2dafa74134b1e38ef24b451ec579_1556271470_0663.gif]
근데, 궁금한 게 여러가지 생겨버렸어용. ^^;
1.
firePHPcore 플러그인은 어디서 다운받는지? (공식배포사이트)
━▶
http://www.firephp.org/ 맞나요?
2.
firePHPcore 플러그인은 어떤 플러그인인지?
━▶
구글링해보니 뭐 버그 잡은 것과 관련된 것 같은데, 자세한 설명이..
3.
게임규칙과 점수에 대한 설명이 없어 아쉬워요.
점수 조절은 어디서 어떻게 하는지?
얼핏 검색해보니 score로 50 조절하는 부분은 보이는데,
맞췄을 때 지급하는 점수는 찾기가 쉽지 않네요.
━▶
// Inserting and Updating the value to the DB for plusing the Points.
$score = 50;
fb($score);
혹시, 위 부분이 맞나요?
2. 저도 자세히는 모르는데 이걸 플러그인에 넣고 코드 위쪽에다가
ob_start();
include_once(G5_PLUGIN_PATH.'/FirePHPCore/fb.php');
이거를 첨가하고
fb($quiz_value);이런식으로 하면
console 창에서 그 $quiz_value 값이 나와서 정답이 뭔지 콘솔창에 나오게되있어요
3. index.php 에
let min = 1,
max = 10;
이부분이 최소와 최대를 설정할수 있고요 ~
ajaxMemberPointChange.php 에서
50 번쨰줄 $score = -50;
130번째줄 $score = 50;
여기 고치시면 되요 ~~ ^^
[http://sir.kr/data/editor/1904/fc7d7c7339096cb48daa4eeaa11429e7_1556507064_6915.gif]