도와주세요.플래시에서 메일보내기 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

도와주세요.플래시에서 메일보내기 정보

도와주세요.플래시에서 메일보내기

본문

제가 초보라 좀 정신 없게 만들었나보네요
faq,qna는 그누보드를 써서만든거고
sitemap은 그누보드폴더 안에 있긴 하지만
게시판같은게 없이 그냥 페이지 만든겁니다

그래서 그런지 아래쪽에 관리자에게 메일보내기를 누르면
faq,qna는 되고 sitemap은 안되는군요.

인클루드로 _common.php를 부르니 되는것처럼 보였는데
메일보내기는 안됩니다.

var g4path인가..이거 페이지마다 써주면 되는건지요...



또 플래시로
on(release){
    getURL("javascript:win_formmail('(관리자아이디)','관리자','(관리자메일)');","_self");
}
무비클립에 링크를 걸었더니

faq,qna에선 뜨고 sitemap에선 안됩니다.
그런데 faq에서도 메일을 보냈다고는 하는데 못받더군요...(관리자아이디,메일은 보안상,,,)
플래시에서 관리자에게 메일보내는법좀 알고싶네요.

댓글 전체

sitemap 페이지에 win_formmail함수가 정의된 자바스크립트를 포함 시키셨나요?

<script language="javascript" src="../js/common.js"></script>
위 내용이 있는지 확인해보세요
<script language="javascript" src="../js/common.js"></script>
이걸 넣어줬더니 다른 오류가뜨네요.한가진 해결됐나보군요.

오류내용은 g4_path가 정의되지 않았습니다.<-이거 파일로 돼있는거 인클루드 되나요??
질답게시판에서 본적있는거 같은데 정확히는 모르겠네요.
http://www.sir.co.kr/gnuboard/g4_faq.php#12
을 참고하시구요
sitemap파일을
<?
include_once("./_common.php");
$g4[title] = "사이트맵";
include_once("./_head.php");
?>
내용
<?
include_once("./_tail.php");
?>

이렇게 하시면 될거에요
<script language="javascript">
// 자바스크립트에서 사용하는 전역변수 선언
var g4_path      = "<?=$g4['path']?>";
var g4_bbs      = "<?=$g4['bbs']?>";
var g4_bbs_img  = "<?=$g4['bbs_img']?>";
var g4_url      = "<?=$g4['url']?>";
var g4_is_member = "<?=$is_member?>";
var g4_is_admin  = "<?=$is_admin?>";
var g4_bo_table  = "<?=isset($bo_table)?$bo_table:'';?>";
var g4_sca      = "<?=isset($sca)?$sca:'';?>";
var g4_charset  = "<?=$g4['charset']?>";
var g4_is_gecko  = navigator.userAgent.toLowerCase().indexOf("gecko") != -1;
var g4_is_ie    = navigator.userAgent.toLowerCase().indexOf("msie") != -1;
<? if ($is_admin) { echo "var g4_admin = '{$g4['admin']}';"; } ?>
</script>

head.php에 있는부분 그냥 강제로 sitemap.php에 삽입했더니 되네요...head.php를 수정해서 인클루드 해야겠군요.
/head.sub.php 를 /head.php에서 인클루드 하지 않아서 그런것 같읍니다.
사이트 맵 헤드파일 상단 인클루드 부분이 다른곳과 틀리겟죠?
두번째 질문도 아시는분 답변해주세요.
지금 대충 해결 된듯한데
같은방법으로 플래시에서
on(release){
    getURL("javascript:win_formmail('(관리자아이디)','관리자','(관리자메일)');","_self");
}
이렇게 하면 안가더군요.
창은 정상적으로 메일 보냈다고 뜨구요.
어디가 잘못 됐는지...
플래시 새창소스 전에 제가 올린게 있어요
그거 열어서 링크를 주시면 되요
http://www.suwoncity.net/www2/bbs/formmail.php?mb_id=admin&name=관리자&email=Zmxhc2hjYXN0QG5hdmVyLmNvbQ==]
이렇게 주시면 플래시에서 새창으로 떠요

플래시 소스는
http://www.sir.co.kr/bbs/board.php?bo_table=pl_flash&wr_id=13&page=3
참고하세요
제가한방법으로는 안되나보죠??
낭만아키님 방법은 새창에서 메일 보내기 창을 띄워서 거기서 보내는 방식인가보네요...
그냥 관리자에게 메일보내기창을 띄우면 왜 안되는걸까요??-_-;;
보이기에는 정상적으로 보냈다고 하는데 확인해보면 안오는데...뭐가 잘못인지...

아키님 시간나시면 맨위 플래시 FAQ왼쪽에 안보이게 버튼있거든요??
그거누르시면 메일보내기 창이 뜹니다.한번 보세요.
해결 했네요.
그냥 메일보내기창에서 속성을 보니까 email='여기'에 암호처럼 돼있는걸
on(release){
    getURL("javascript:win_formmail('(관리자아이디)','관리자','여기');","_self");
}
'여기'에 써주니 새창열필요 없이 바로 보내지네요.
전체 19 |RSS
그누4 질문답변 내용 검색

회원로그인

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