폼메일관리 1.2
폼메일에 문자 알람 서비스 기능이 추가되었습니다.
아래 문자 서비스와 연동하여 돌아갑니다.
수정파일
/bbs/online_update.php
위페이지 9라인에 아래 부분이있는데요
문자를 사용하지 않고싶을때는 아래 true 라고되어져있는것을 false 조정하시면됩니다.
$sms_send_chk = true; // false 입력하면 문자기능은 사용하지않습니다.
업로드
다운로드 - 압축푼후
1. /skin/ 폴더에 online폴더를 업로드
2. extend 폴더에 online.lib.php 파일 업로드
3. /adm/ 폴더에 adm 파일들을 업로드
4./bbs/ 폴더에 bss 파일들을 업로드
삽입코드
config.php 페이지에 아래 코드삽입
// 기타
$g4['online_table'] = $g4['table_prefix'] . "topschool_online"; // 온라인 관리 테이블
admin.menu100.php 페이지에 아래 코드 삽입
array("100300", "메일 테스트", "$g4[admin_path]/sendmail_test.php"), 윗부분에 아래내용 추가
그누보드에 추가할때 삽입코드
array("100100", "문의관리", "$g4[admin_path]/online_list.php"),
DB추가
CREATE TABLE IF NOT EXISTS `g4_topschool_online` (
`ol_id` int(11) NOT NULL auto_increment,
`ol_kind` varchar(255) NOT NULL default '',
`ol_name` varchar(255) NOT NULL default '',
`ol_email` varchar(255) NOT NULL default '',
`ol_tel` varchar(255) NOT NULL default '',
`ol_hp` varchar(255) NOT NULL default '',
`ol_zip1` char(3) NOT NULL default '',
`ol_zip2` char(3) NOT NULL default '',
`ol_addr1` varchar(255) NOT NULL default '',
`ol_addr2` varchar(255) NOT NULL default '',
`ol_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
`ol_ip` varchar(255) NOT NULL default '',
`ol_read_date` datetime NOT NULL default '0000-00-00 00:00:00',
`ol_memo` text NOT NULL,
`ol_file_name` varchar(255) NOT NULL default '',
`ol_file_source` varchar(255) NOT NULL default '',
`ol_file_type` varchar(255) NOT NULL default '',
`ol_admmemo` text NOT NULL,
`ol_mailmemo` text NOT NULL,
`ol_1` varchar(255) NOT NULL default '',
`ol_2` varchar(255) NOT NULL default '',
`ol_3` varchar(255) NOT NULL default '',
`ol_4` varchar(255) NOT NULL default '',
`ol_5` varchar(255) NOT NULL default '',
`ol_6` varchar(255) NOT NULL default '',
`ol_7` varchar(255) NOT NULL default '',
`ol_8` varchar(255) NOT NULL default '',
`ol_9` varchar(255) NOT NULL default '',
`ol_10` varchar(255) NOT NULL default '',
PRIMARY KEY (`ol_id`),
KEY `ol_datetime` (`ol_datetime`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
설치완료
설치가 완료되었쓰면 /bbs/online.php 로 링크 거시면 폼메일을 보실수있습니다.
다운로드 - 압축푼후
1. /skin/ 폴더에 online폴더를 업로드
2. extend 폴더에 online.lib.php 파일 업로드
3. /adm/ 폴더에 adm 파일들을 업로드
4./bbs/ 폴더에 bss 파일들을 업로드
삽입코드
config.php 페이지에 아래 코드삽입
// 기타
$g4['online_table'] = $g4['table_prefix'] . "topschool_online"; // 온라인 관리 테이블
admin.menu100.php 페이지에 아래 코드 삽입
array("100300", "메일 테스트", "$g4[admin_path]/sendmail_test.php"), 윗부분에 아래내용 추가
그누보드에 추가할때 삽입코드
array("100100", "문의관리", "$g4[admin_path]/online_list.php"),
DB추가
CREATE TABLE IF NOT EXISTS `g4_topschool_online` (
`ol_id` int(11) NOT NULL auto_increment,
`ol_kind` varchar(255) NOT NULL default '',
`ol_name` varchar(255) NOT NULL default '',
`ol_email` varchar(255) NOT NULL default '',
`ol_tel` varchar(255) NOT NULL default '',
`ol_hp` varchar(255) NOT NULL default '',
`ol_zip1` char(3) NOT NULL default '',
`ol_zip2` char(3) NOT NULL default '',
`ol_addr1` varchar(255) NOT NULL default '',
`ol_addr2` varchar(255) NOT NULL default '',
`ol_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
`ol_ip` varchar(255) NOT NULL default '',
`ol_read_date` datetime NOT NULL default '0000-00-00 00:00:00',
`ol_memo` text NOT NULL,
`ol_file_name` varchar(255) NOT NULL default '',
`ol_file_source` varchar(255) NOT NULL default '',
`ol_file_type` varchar(255) NOT NULL default '',
`ol_admmemo` text NOT NULL,
`ol_mailmemo` text NOT NULL,
`ol_1` varchar(255) NOT NULL default '',
`ol_2` varchar(255) NOT NULL default '',
`ol_3` varchar(255) NOT NULL default '',
`ol_4` varchar(255) NOT NULL default '',
`ol_5` varchar(255) NOT NULL default '',
`ol_6` varchar(255) NOT NULL default '',
`ol_7` varchar(255) NOT NULL default '',
`ol_8` varchar(255) NOT NULL default '',
`ol_9` varchar(255) NOT NULL default '',
`ol_10` varchar(255) NOT NULL default '',
PRIMARY KEY (`ol_id`),
KEY `ol_datetime` (`ol_datetime`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
설치완료
설치가 완료되었쓰면 /bbs/online.php 로 링크 거시면 폼메일을 보실수있습니다.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 39개
감사히 잘쓰겠습니다 ^^
잘 쓰겠습니다요~
그리고 DB추가는 어떻게 하는지요...?
자세히 설명 부탁드립니다.
추천해여
select count(*) as cnt from where (1) order by ol_datetime desc
1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where (1) order by ol_datetime desc' at line 3
error file : /adm/online_list.php
혹시 방법 아시는분 계신가요..? ㅠ_ㅠ
http://ilupkorea.cafe24.com/gnuboard4/bbs/online.php
DB추가를 어떻게 해야 하는지 모르겠어요.
TopSchooL님의 올려주신 폼메일을 다 확인해 봤는데...
아직 이해가 오지 않네요.
인터넷으로 검색해도 자세하게 설명이 없어요~
정말로 설치하고 싶는데... 좀 가르쳐 주시면 안 되나요?
마이고도를 사용하고 있는데 DB까지는 들어갈 수 있어요~
그 다음이 전혀 감히 오지 않네요.
저같이 꼭 설치하고푼 초보자님들을 위해서 한번만 설명 부탁드립니다.
아주 자세히...
그럼 제가 받을 복까지 드릴게요.
방법 좀 알려주세요
여기 저기 찾아서 해봤는데 안되네요
어디서 메일내용을 볼수있는거죠? 첨부파일이랑...
관리자페이지에는 안나오던데 어디쯤에 있는지 아시는분?
아래 내용을 추가안하신듯
그누보드에 추가할때 삽입코드
array("100100", "문의관리", "$g4[admin_path]/online_list.php"),
현재 메일은 오는데 내용 확인을 어디서 하는지 모르겠네요.
이메일을 보내면 다음과 같은 에러가 ??
insert into set ol_kind = 'etopia', ol_name = 'sungyong', ol_email = '[email protected]', ol_tel = '201-787-5022', ol_hp = '', ol_zip1 = '', ol_zip2 = '', ol_addr1 = '', ol_addr2 = '', ol_datetime = '2012-04-13 19:25:23', ol_ip = '68.196.81.74', ol_memo = 'test', ol_1 = '', ol_2 = '', ol_3 = '', ol_4 = '', ol_5 = '', ol_6 = '', ol_7 = '', ol_8 = '', ol_9 = '', ol_10 = ''
1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'set ol_kind = 'etopia', ol_name = 'sungyong', ol_email' at line 2
error file : /bbs/online_update.php
아시는 분 알려주세요
config.php 이 파일이 문제였습니다.
폼메일관리도 맞쳐서 utf-8로 인코딩 해주셔야됩니다.
감사감사
그리고 메일로 안와지며, 관리자에서도 보내도 도착하지 않았습니다
혹시 왜그런지 아시면 말씀해주세요!!!
array("100100", "문의관리", "$g4[admin_path]/online_list.php"), <- 이건 어디에다 추가하면 될까요?
아울러 디비추가 하는 방법 줌요^^
초보라 죄송합니다. 혹 다른분이라도 아시면 답변주시면 감사하겠습니다.
혹시 그런데 로봇방지로 자동입력 방지를 넣으려면 어떻게 해야하나요?