폼메일관리 및 메인 빠른문의 여러명문자발송
폼메일에 문자 알람 서비스 기능이 추가되었습니다.
문자 받는 사람을 여러명으로 할수있게 추가하였습니다.
/bbs/online_update.php 파일 205번째줄보면 아래 소스가 있는데요
예제처럼 여러명을 추가할수있게 수정하였습니다.
$tmp_array = array($sms4[cf_phone]); // 발송번호 예제) array("010-1234-1234","010-4444-4444")
아래 문자 서비스와 연동하여 돌아갑니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_plugin&wr_id=12546
메모부분은 천자까지 문자로 발송됩니다.
메인에 빠른 온라인 문의를 할수있도록 메인에 인크루드 할수있는 파일을 추가하였습니다.
메인페이지에서 불러오고싶으시면 아래 코드를 넣어주시면됩니다.
인크루드 할 파일 /skin/online/basic/main.skin.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 로 링크 거시면 폼메일을 보실수있습니다.
문자 받는 사람을 여러명으로 할수있게 추가하였습니다.
/bbs/online_update.php 파일 205번째줄보면 아래 소스가 있는데요
예제처럼 여러명을 추가할수있게 수정하였습니다.
$tmp_array = array($sms4[cf_phone]); // 발송번호 예제) array("010-1234-1234","010-4444-4444")
아래 문자 서비스와 연동하여 돌아갑니다.
http://sir.co.kr/bbs/board.php?bo_table=g4_plugin&wr_id=12546
메모부분은 천자까지 문자로 발송됩니다.
메인에 빠른 온라인 문의를 할수있도록 메인에 인크루드 할수있는 파일을 추가하였습니다.
메인페이지에서 불러오고싶으시면 아래 코드를 넣어주시면됩니다.
인크루드 할 파일 /skin/online/basic/main.skin.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 로 링크 거시면 폼메일을 보실수있습니다.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
그누4 스킨
5,847건스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
댓글 45개
탑스쿨님 멋쟁이~~~~ 추천은 당근 말밥이지요....ㅎㅎ
추천이 없어 "좋아요"로 대신 합니다....ㅋㅋ
싫어요도 있네요 무서워용
다 깨져 출력 됩니당..
1146 : Table 'lesq22.wbz_online' doesn't exist
error file : /new/adm/online_list.php
자꾸만 에러납니다. 아무리봐도 모르겠고..답변다 읽어봐도 없네요
너무 초보라 어렵네요 도와주세요
전 잘 되네요
Warning: include_once(../lib/sms.lib.php) [function.include-once]: failed to open stream: No such file or directory in /free/home/traincom/html/bbs/online_update.php on line 4
Warning: include_once() [function.include]: Failed opening '../lib/sms.lib.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /free/home/traincom/html/bbs/online_update.php on line 4
select * from sms4_config
1146 : Table 'shinhwafood.sms4_config' doesn't exist
error file : /bbs/online_update.php
어찌어찌해서 메인에 노출까지 시키고, 상담글이 접수됐다는 확인메시지도 뜨는데요 정작 메모의 내용이 안넘어옵니다 ㅠ
(db에 내용도 추가했고 문자 유료서비스도 신청했습니다)
관리자모드>문의관리에 가보면 메모한 내용이 하나도 없구요, 문자도 "~님의 온라인 문의가 접수되었습니다"란 안내멘트만 전송되고 메모내용이 오지 않아요.
어디를 어떻게 손대야 할지 도움 부탁드립니다.
저도 똑같은걸로 방금 쑈했는데요 ㅠ_ㅠ
구문하나하나 눈빠지게 확인해보니 문의관리페이지에 내용 받아주는 값이 없어서 그런거 같아요.
저는 adm/online_list.php파일에서 관리자메모값 위에
echo "
<tr>
<td colspan=2 align=center><strong>문의내용</strong></td><td colspan=6 align=left height=70><textarea class=ed name=ol_memo[$i] style='width:80%;height:50px;'>$row[ol_memo]</textarea></td>
</tr>";
이걸 넣었더니 내용을 받아오네요.
내용 받는 값이 ol_memo인데 이 부분이 없어서 못받아온거 같아요.
위에분 sms 오류나는 것과 관련해..문자서비스 이용하지 않으시려면..
bbs/online_update.php 파일에서
4번째줄 주석처리하시고요.
//include_once("$g4[path]/lib/sms.lib.php");
9번째줄에
$sms_send_chk = false; 로 바꾸시면 잘 작동됩니다.
그누보드에 추가할때 삽입코드
array("100100", "문의관리", "$g4[admin_path]/online_list.php"),
이건 어디에다가 넣는건가요?
그누보드 관리자에서도 안나오고 관리자메일로 왔어도 그누보드 관리자로 로그인만하라고하고 ㅠㅠ 어디서 확인하는지좀
자세하게 가르켜주세요
ex) http://...com/bbs/board.php?bo_table=notice <-게시판은 이렇게 하면 되는데 말이죠...