formmail.skin.php를 팝업창 말고 일반창에서 쓰려고 합니다...그리고, 누구나 쓰게 할수 있게 하려는데.. 정보
formmail.skin.php를 팝업창 말고 일반창에서 쓰려고 합니다...그리고, 누구나 쓰게 할수 있게 하려는데..본문
안녕하세요~~
팝업으로 띄우는 창이 아닌 일반 창에 그누 폼메일을 이용해서 폼메일을 만들고 있습니다.
로그인하지 않은 모든 사람이 임의의 모든 사람에게 쓸수 있도록
수신자 이름과 이메일을 직접 넣는 방식으로 해서 수정하고 있는데....
잘 안되네요..
위의 수신자만
어디가 틀린건지...
그리고 또, send한후, 특정 페이지 이동을 하고 싶은데.....
이것을 formmail_send.php화일 맨 마지막에 넣으려구 하는데 동작이 안되네요..
잘 부탁드립니다.. ^^
좋은 하루 되세요~
질문 소스:
--------------------------------------------------------------------------------
formmail.skin.php 내용중 수신자 표시...
수신자: <input type=text name='to_name' style="width:95%; border-width:1; border-color:rgb(204,204,204); border-style:solid;" required minlength=2 itemname='이름'>
수신자 이메일 : <input type="text" name="to" value="<?=$email?>" style="width:95%; border-width:1; border-color:rgb(204,204,204); border-style:solid;" required email itemname='E-mail'>
<input type="hidden" name="attach" value="2">
수신자 이메일 : <input type="text" name="to" value="<?=$email?>" style="width:95%; border-width:1; border-color:rgb(204,204,204); border-style:solid;" required email itemname='E-mail'>
<input type="hidden" name="attach" value="2">
댓글 전체
> 그리고 또, send한후, 특정 페이지 이동을 하고 싶은데.....
> 이것을 formmail_send.php화일 맨 마지막에 넣으려구 하는데 동작이 안되네요..
어떻게 넣으셨나요?
g4에서 지원하는 함수를 사용하시는 것이 간단합니다.
goto_url ("$g4[path]/특정경로/특정페이지");
직전과 같이 goto_url함수를 사용하시기 바랍니다.
goto_url을 굳이 사용하지 않으려면,
-. 원본
include_once("$g4[path]/head.sub.php");
alert_close("메일을 정상적으로 발송하였습니다.");
-. 수정
include_once("$g4[path]/head.sub.php");
alert("메일을 정상적으로 발송하였습니다.","$g4[path]/특정경로/특정페이지");
여기서 잠깐 alert_close를 alert로 변경했습니다.
이유가 뭘까요?
네...
말 그대로 close는 닫아주는 역할을 수행합니다.
따라서 현재창을 유지하고 싶다면,
정상적인 메일 발송을 알리는 메시지(경고창)를 띄우고,
해당 메시지를 클릭시 목적하는 경로나 특정페이지로 이동할 수 있도록,
alert로 처리하는 것입니다.
> 이것을 formmail_send.php화일 맨 마지막에 넣으려구 하는데 동작이 안되네요..
어떻게 넣으셨나요?
g4에서 지원하는 함수를 사용하시는 것이 간단합니다.
goto_url ("$g4[path]/특정경로/특정페이지");
직전과 같이 goto_url함수를 사용하시기 바랍니다.
goto_url을 굳이 사용하지 않으려면,
-. 원본
include_once("$g4[path]/head.sub.php");
alert_close("메일을 정상적으로 발송하였습니다.");
-. 수정
include_once("$g4[path]/head.sub.php");
alert("메일을 정상적으로 발송하였습니다.","$g4[path]/특정경로/특정페이지");
여기서 잠깐 alert_close를 alert로 변경했습니다.
이유가 뭘까요?
네...
말 그대로 close는 닫아주는 역할을 수행합니다.
따라서 현재창을 유지하고 싶다면,
정상적인 메일 발송을 알리는 메시지(경고창)를 띄우고,
해당 메시지를 클릭시 목적하는 경로나 특정페이지로 이동할 수 있도록,
alert로 처리하는 것입니다.
네 감사합니다~~~ ^^나스카님!!! ^^ 해볼께요!
그리고 위의 질문도 좀 부탁드리겠어요.. ㅜㅜ
그리고 위의 질문도 좀 부탁드리겠어요.. ㅜㅜ
나스카님 감사해요...^^ 잘 되었구요...
근데 멜이 왜 안갈까요 ㅜㅜ
우짜쓰까나~~~
근데 멜이 왜 안갈까요 ㅜㅜ
우짜쓰까나~~~