이미지(아이콘) 상점 시스템 v2.0 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

이미지(아이콘) 상점 시스템 v2.0 정보

회원통합스킨 이미지(아이콘) 상점 시스템 v2.0

첨부파일

shopsystem v2.0.zip (26.4K) 84회 다운로드 2013-01-22 02:27:18

본문

이미지(아이콘) 상점 시스템 입니다 
(까먹고.. 제 홈페이지 포인트 단위인 네코로 올려놧던거 수정햇습니다)

이녀석은... 정말...
벌써 버젼 2.0!!!!!!!!!

회원이 직접 등록할수 잇도록 만들어 봣습니다.
회원이 올린 상품이 판매 될때마다 수수료를 받죠 0.02% ㅋㅋ...(심햇나..?)
이건 extend/extend.img.php 에서 수정하면 된답니다~

일단 가로100  세로120 의 이미지 상점에 맞춰서 만들엇어요.
회원 여분10번 필드 사용한답니다.
대충 맞춰서 쓰세요... 어짜치 생 초보가 만든거랍니다..
판매 구현 완료에요 수수료는 30% 후후

심심하면 오세요..상점 깔려잇는 링크 http://uani.wowip.kr/shop/img/index.php

일단 압축을 풀고 속에껄 그대로 그누보드 설치폴더에 넣으세요

그리고 install.txt에 적혀잇는대로..


뭐 어짜피 적을 꺼지만요..ㅎㅎ..



먼저 config.php에

$g4['img_table'] = $g4['table_prefix'] . "img_table";      // 상점 테이블
$g4['img_member_table'] = $g4['table_prefix'] . "img_member_table";    // 상점 멤버테이블
$g4['img_count']  = $g4['table_prefix'] . "img_count";    // 상점 카운트 테이블
상점 카운트 테이블더 추가됫죠?
추가해 줍니다





다음으로 MYSQL에서 밑에 두개 실행시켜 줍니다
g4_img_table에 creator가 추가되엇습니다.

CREATE TABLE `g4_img_table` (
`no` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`creator` VARCHAR( 255 ) NOT NULL ,
`code` VARCHAR( 255 ) NOT NULL ,
`name` VARCHAR( 255 ) NOT NULL ,
`level` INT( 1 ) NOT NULL default '0',
`price` INT( 11 ) NOT NULL ,
`sell` INT( 1 ) NOT NULL ,
`hit` INT( 11 ) NOT NULL ,
`buy` INT( 11 ) NOT NULL ,
`number` INT( 3 ) NOT NULL ,
`datetime` DATETIME NOT NULL
)

CREATE TABLE `g4_img_member_table` (
`no` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`user` VARCHAR( 255 ) NOT NULL ,
`code` VARCHAR( 255 ) NOT NULL ,
`wear` INT( 1 ) NOT NULL default '0',
`state` INT( 1 ) NOT NULL default '0',
`number` INT( 3 ) NOT NULL default '-1',
`point` INT( 11 ) NOT NULL ,
`datetime` DATETIME NOT NULL
)

CREATE TABLE `g4_img_count` (
`count_no` VARCHAR( 255 ) NOT NULL ,
`count` INT( 11 ) NOT NULL ,
`count1` INT( 11 ) NOT NULL ,
`count2` INT( 11 ) NOT NULL ,
`count3` INT( 11 ) NOT NULL ,
`count4` INT( 11 ) NOT NULL
)

INSERT INTO `(MYSQL 디비 명)`.`g4_img_count` (`count_no`, `count`, `count1`, `count2`, `count3`, `count4`) VALUES ('img', '0', '0', '0', '0', '0')

바로 위에껀 파일 명을 정해줄 테이블 이랍니다
귀찮게 만들어 놧지요뭐.... 역시 파일코드 입력하려면 짜증이... 크크


일단 완료인데
회원 이미지가 없는 회원은 곤란하겟죠..?
그래서 /shop/img/settimg.php 를 한번 실행하고 삭제해 줍니다.



또회원가입하는 사람을 위해서 register_from_update.php를 수정
적당한곳에 $iconfile = "../../shop/file/no_image.gif"; 이걸 추가하고
209줄 주변의 mb_10 = '$mb_10' "; 을 mb_10 = '$iconfile' "; 로 수정해주시면 완료



이제 사용할 때

아웃로그인 같은 곳에서 쓸 때는 <img src="<?=$member['mb_10']?>" width='100px' height='120px' align=absmiddle border='0'>
를 원하는 곳에 추가하고


글에서는 <img src=<?=$mb['mb_10']?> width='100px' height='120px' align=absmiddle border='0'>
를 원하는곳에 추가하시구


코멘트에서는 먼저
<?
for ($i=0; $i<$cnt_comment; $i++) {

$comment_id = $list[$i][wr_id];
$mb = get_member($list[$i][mb_id]); //추가한거
이렇게 추가해주시고


<img src=<?=$mb['mb_10']?> width='100px' height='120px' align=absmiddle border='0'>
이걸 원하는곳에 추가하시면 됩니다



해서 완료 ...복잡해...설명하기 귀찮아....


또 상점 위치는 /shop/img/index.php (판매가능만 나옵니다)
회원들이 상품을 올릴수 잇는 공간 위치는/shop/img/creat_index.php (회원들이 올린 아직 승인(판매가능이) 안된 것만 나옵니다)
모든 상품을 볼수 잇는 위치 /shop/img/all_index.php
내꺼.. 인벤토리 위치는 /shop/img/mylist.php
입니다.. 편한곳에 넣으세요..
추천
5

댓글 전체

동작을 안합니다..뭐가 잘못 된건지...??
http://8484.fav.cc/shop/img/creat_index.php#
상품등록 버튼 클릭시 주소끝에#이 나타나며
아무런 동작이 없내요..

INSERT INTO `(MYSQL 디비 명)`.`g4_img_count` (`count_no`, `count`, `count1`, `count2`, `count3`, `count4`) VALUES ('img', '0', '0', '0', '0', '0')
이테이블은 별도로 만들어야 하나요?
아님 g4_img_count 이 테이블 만들때 함께 만들어야 하나요?
어찌하든 이 테이블은 오류가 납니다.
3.0버전은 조건 붙는건가요 게시글 5개, 댓글 3개에 구매할수있는기능 ㅋㅋㅋ 4.0버전은 되팔기 5.0버전은 경매 6.0버전은 웹게임 ㅋㅋ
CREATE TABLE `g4_img_count` (
`count_no` VARCHAR( 255 ) NOT NULL ,
`count` INT( 11 ) NOT NULL ,
`count1` INT( 11 ) NOT NULL ,
`count2` INT( 11 ) NOT NULL ,
`count3` INT( 11 ) NOT NULL ,
`count4` INT( 11 ) NOT NULL
)

INSERT INTO `(본인mysql dbname)`.`g4_img_count` (`count_no`, `count`, `count1`, `count2`, `count3`, `count4`) VALUES ('img', '0', '0', '0', '0', '0')

이렇게 테이블 생성하면 에러가 납니다.
INSERT INTO ...... 이 부분이 없을때는 에러가 없는대...INSERT INTO....여기만 들어가면 에러가 나내요
그냥 수동으로 하나 만들어버려요.
설마 괄호 놔두고 한건아니죠..? 본인 mysql dbname 를 말이죠
만약 디비명이 abc 라면
INSERT INTO `abc`.`g4_img_count` (`count_no`, `count`, `count1`, `count2`, `count3`, `count4`) VALUES ('img', '0', '0', '0', '0', '0')
이렇게해야되니까요
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

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