관리자님이 올리신 [제작의뢰]설치문제... > 그누3질답

그누3질답

관리자님이 올리신 [제작의뢰]설치문제... 정보

파일카트 관리자님이 올리신 [제작의뢰]설치문제...

본문

제작의뢰(관리자님이 배포하신)프로그램을 설치를 할려고 해도 디비에 대해서는 아는게없고 해서
고수님께 부탁 드립니다..
갑성님이나 카자님은 테이블 설치를 어려워 하는분을 위해
따로 파일을 만들어 쉽게설치를 도와주는데 이파일좀 봐주세요^

----------------
이파일은 depend.sql 인데

#
# 테이블 구조 `_dp_master`
#

CREATE TABLE _dp_master (
  dm_id int(11) NOT NULL auto_increment,
  dm_subject varchar(255) NOT NULL default '',
  dm_content text NOT NULL,
  dm_sites text NOT NULL,
  dm_date date NOT NULL default '0000-00-00',
  dm_cost int(11) NOT NULL default '0',
  mb_id varchar(20) NOT NULL default '',
  dm_hit int(11) NOT NULL default '0',
  dm_datetime datetime NOT NULL default '0000-00-00 00:00:00',
  dm_ip varchar(15) NOT NULL default '',
  dm_magam datetime NOT NULL default '0000-00-00 00:00:00',
  dm_file varchar(255) NOT NULL default '',
  PRIMARY KEY  (dm_id)
) TYPE=MyISAM;
# --------------------------------------------------------

#
# 테이블 구조 `_dp_member`
#

CREATE TABLE _dp_member (
  mb_id varchar(20) NOT NULL default '',
  mm_portfolio text NOT NULL,
  mm_master_count int(11) NOT NULL default '0',
  mm_master_point int(11) NOT NULL default '0',
  mm_slave_count int(11) NOT NULL default '0',
  mm_slave_point int(11) NOT NULL default '0',
  PRIMARY KEY  (mb_id)
) TYPE=MyISAM;
# --------------------------------------------------------

#
# 테이블 구조 `_dp_slave`
#

CREATE TABLE _dp_slave (
  ds_id int(11) NOT NULL auto_increment,
  dm_id int(11) NOT NULL default '0',
  mb_id varchar(20) NOT NULL default '',
  ds_cost int(11) NOT NULL default '0',
  ds_say varchar(255) NOT NULL default '',
  ds_datetime datetime NOT NULL default '0000-00-00 00:00:00',
  ds_ip varchar(15) NOT NULL default '',
  PRIMARY KEY  (ds_id)
) TYPE=MyISAM;
-----------------------------------------------------------------
    이파일을  아래처럼 만들려면 어찌 적용해야 하는지요?

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

define("_DOCTYPE_", "STYLE");

// 접근 권한 검사
if (!$member[mb_id]) {
 &nbsp; &nbsp;alert("로그인 하십시오.", "./?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./?doc=$doc"));
} else if (_GNUADMIN_ == "DEFAULT" && $is_admin != 'default') {
 &nbsp; &nbsp;alert('최고관리자만 접근 가능합니다.', './');
} else {
 &nbsp; &nbsp;if (!($is_admin == 'default' || $is_admin == 'group')) {
 &nbsp; &nbsp; &nbsp; &nbsp;alert('그룹관리자 이상 접근 가능합니다.', './');
 &nbsp; &nbsp;}
}

//정모 테이블 설치

$club_jungmo ="

CREATE TABLE club_jungmo (
mb_id varchar(20) NOT NULL default '',
mb_name varchar(20) NOT NULL default '',
mb_nickname varchar(20) NOT NULL default '',
mb_email varchar(100) NOT NULL default '',
mb_level tinyint(4) NOT NULL default '0',
mb_tel varchar(20) NOT NULL default '',
mb_hp varchar(20) NOT NULL default '',
mb_zip1 char(3) NOT NULL default '',
mb_zip2 char(3) NOT NULL default '',
mb_addr1 varchar(100) NOT NULL default '',
mb_addr2 varchar(100) NOT NULL default '',
mb_sex char(1) NOT NULL default '',
mb_birth varchar(8) NOT NULL default '',
mb_datetime datetime NOT NULL default '0000-00-00 00:00:00',
mb_1 varchar(50) NOT NULL default '',
mb_4 varchar(50) NOT NULL default '',
mb_area varchar(30) NOT NULL default '',
mb_stay char(2) NOT NULL default '',
mb_car char(2) NOT NULL default '',
mb_go char(2) NOT NULL default '',
mb_go1 char(3) NOT NULL default '0',
mb_gototal char(3) NOT NULL default '0',
mb_insdate datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (mb_id)
) TYPE=MyISAM;";

$result1 = @mysql_query($club_jungmo) or mysql_error();

?>

설치를 모두 마쳤습니다.
<p>
<input type=button value='정모페이지' onclick="location='./?doc=bbs/jungmo_list.php';">
</center>

맞는지 모르겠지만 무지의 한계로 도움을 요청 합니다
저는 ftp설치밖에 모릅니다^^

[이 게시물은 관리자님에 의해 2003-10-21 09:38:27 그누보드 질문답변(으)로 부터 이동됨]

[이 게시물은 관리자님에 의해 2003-11-25 11:16:42 그샵질답(으)로 부터 이동됨]
  • 복사

댓글 전체

예! .... 진작부터 해 보시라니까요.^^;

http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=gstiptech&sselect=&stext=§ion=&ssort=&sorder=&wr_id=28

파일로 올렸습니다. 다운로드 받으셔서 해 보실분들 해 보세요.
감사합니다.^^; 7쟁이님 ....^^;

버전업을 이해 했습니다.^^;

제가 두개의 계정에 그누를 사용해 보고 있거든요.

하나는 최신, 하나는 구형(?) .... 수정이 많은거라 업데이트 못하고 있습니다.^^;

http://www.dseps.co.kr/cjhp/gnu3/?doc=depend/index.php

잘 되네요. 괜히 걱정을 .... --;
잘 되신다니 다행입니다. (버전 업 하신건가요? 라고 하신건 뭘 말씀 하시는 건지요?)

전 7쟁이님 해 드릴려고 테스트 삼아서 설치 해본겁니다.^^;
전 안되도 상관은 없습니다.^^; 그냥 궁금할 따름이죠.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

define("_DOCTYPE_", "STYLE");

// 접근 권한 검사
if (!$member[mb_id]) {
    alert("로그인 하십시오.", "./?doc=$cfg[bbs_dir]/mblogin.php&url=" . urlencode("./?doc=$doc"));
} else if (_GNUADMIN_ == "DEFAULT" && $is_admin != 'default') {
    alert('최고관리자만 접근 가능합니다.', './');
} else {
    if (!($is_admin == 'default' || $is_admin == 'group')) {
        alert('그룹관리자 이상 접근 가능합니다.', './');
    }
}

//제작의뢰 테이블 설치

$_dp_master ="

CREATE TABLE _dp_master (
 dm_id int(11) NOT NULL auto_increment,
 dm_subject varchar(255) NOT NULL default '',
 dm_content text NOT NULL,
 dm_sites text NOT NULL,
 dm_date date NOT NULL default '0000-00-00',
 dm_cost int(11) NOT NULL default '0',
 mb_id varchar(20) NOT NULL default '',
 dm_hit int(11) NOT NULL default '0',
 dm_datetime datetime NOT NULL default '0000-00-00 00:00:00',
 dm_ip varchar(15) NOT NULL default '',
 dm_magam datetime NOT NULL default '0000-00-00 00:00:00',
 dm_file varchar(255) NOT NULL default '',
 PRIMARY KEY  (dm_id)
) TYPE=MyISAM";

$_dp_member ="

CREATE TABLE _dp_member (
 mb_id varchar(20) NOT NULL default '',
 mm_portfolio text NOT NULL,
 mm_master_count int(11) NOT NULL default '0',
 mm_master_point int(11) NOT NULL default '0',
 mm_slave_count int(11) NOT NULL default '0',
 mm_slave_point int(11) NOT NULL default '0',
 PRIMARY KEY  (mb_id)
) TYPE=MyISAM";

$_dp_slave ="

CREATE TABLE _dp_slave (
 ds_id int(11) NOT NULL auto_increment,
 dm_id int(11) NOT NULL default '0',
 mb_id varchar(20) NOT NULL default '',
 ds_cost int(11) NOT NULL default '0',
 ds_say varchar(255) NOT NULL default '',
 ds_datetime datetime NOT NULL default '0000-00-00 00:00:00',
 ds_ip varchar(15) NOT NULL default '',
 PRIMARY KEY  (ds_id)
) TYPE=MyISAM";

$result1 = @mysql_query($_dp_master) or mysql_error();
$result2 = @mysql_query($_dp_member) or mysql_error();
$result3 = @mysql_query($_dp_slave) or mysql_error();

echo "제작의뢰 테이블을 생성하였습니다..^^"
?>

=============================================================================

저는 사용할곳이 없어서 설치를 미루고 있었는 .... 7쟁이님 좀 도와 드릴려고 한번
해 봤습니다. (소스는 kaja님 그헌터 소스 참고로 ....)

MySql 에서 확인해 보니 테이블은 설치가 되는데 막상 .... index.php 로 접속해 보면 ....

Fatal error: Cannot instantiate non-existent class: listquery in /home/slgi/cjhp/gnu3/depend/index.php on line 57

라고 에러가 생기더군요. 제작의뢰 폼이 상단부만 보이고 .... 하단부는 보이지 않는 ....
조언 좀 부탁 드립니다. 질문이 질문을 생성(?) 하네요.^^;

에러페이지 URL - http://www.slgi.co.kr/cjhp/gnu3/?doc=depend/index.php
© SIRSOFT
현재 페이지 제일 처음으로