묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
메일보내기 다시 문의드립니다.
2009.04.06 18:41
먼저 한번 질문을 드렸는데 답변이 없어 다시 글을 올리네요.
제로보드에서 메일 보내는 것에 대해 막힘이 생겨 이렇게 질문을 드립니다.
게시판등에서 글작성자 이름을 클릭하면 쪽지보내기, 메일보내기등의 작은 메뉴 창이 뜹니다.
그곳에서 메일보내기를 누르면 mailto:주소 형식으로 되어있고 보통 아웃룩이 연동되지요.
이것을 폼메일로 바꾸는 중에 삽질을 계속하고 있습니다.
기본적으로 mailto:주소의 코드가 담긴 부분은 module/member 에서 member.model.php에 있더군요.
그래서 58라인 //메일 보내기 밑의 내용을 아래와 같이 수정했습니다.
$url = 'mailto:'.$member_info->email_address; -> 이것을
$url='http://mydomein/mail/mail.php'.$member_info->email_address.'onclick="myjava"'; -> 이런식으로 말입니다.
마지막으로 레이아웃에 자바스크립트를 적어넣었습니다.
그리고 작성자를 클릭해 메일보내기를 하면 폼메일은 뜨는데 새창에서만 뜰뿐, 자바스크립트로 설정한 크기의 창이 뜨지를 않습니다.
하여 정리해 질문을 드리겠습니다.
1) http://mydomein/mail/mail.php란 폼메일 프로그램으로 메일보내기 기능을 대체하고 싶습니다.
2) 위 폼메일 프로그램을 제가 원하는 크기의 새창으로 불러와 메일을 보내려면 어디를 어떻게 수정해야 하는지요.
아마도 자바와 php의 처리 방식과 처리 주체가 틀려서 생기는 현상인 듯한데 도통 감을 잡지 못하고 있습니다.
자바스크립트만 java.html로 따로 독립시켜 member.model.php에서 include로 불러와도 에러메세지만 떨어지고...
도움좀 부탁드리겠습니다.
제로보드에서 메일 보내는 것에 대해 막힘이 생겨 이렇게 질문을 드립니다.
게시판등에서 글작성자 이름을 클릭하면 쪽지보내기, 메일보내기등의 작은 메뉴 창이 뜹니다.
그곳에서 메일보내기를 누르면 mailto:주소 형식으로 되어있고 보통 아웃룩이 연동되지요.
이것을 폼메일로 바꾸는 중에 삽질을 계속하고 있습니다.
기본적으로 mailto:주소의 코드가 담긴 부분은 module/member 에서 member.model.php에 있더군요.
그래서 58라인 //메일 보내기 밑의 내용을 아래와 같이 수정했습니다.
$url = 'mailto:'.$member_info->email_address; -> 이것을
$url='http://mydomein/mail/mail.php'.$member_info->email_address.'onclick="myjava"'; -> 이런식으로 말입니다.
마지막으로 레이아웃에 자바스크립트를 적어넣었습니다.
그리고 작성자를 클릭해 메일보내기를 하면 폼메일은 뜨는데 새창에서만 뜰뿐, 자바스크립트로 설정한 크기의 창이 뜨지를 않습니다.
하여 정리해 질문을 드리겠습니다.
1) http://mydomein/mail/mail.php란 폼메일 프로그램으로 메일보내기 기능을 대체하고 싶습니다.
2) 위 폼메일 프로그램을 제가 원하는 크기의 새창으로 불러와 메일을 보내려면 어디를 어떻게 수정해야 하는지요.
아마도 자바와 php의 처리 방식과 처리 주체가 틀려서 생기는 현상인 듯한데 도통 감을 잡지 못하고 있습니다.
자바스크립트만 java.html로 따로 독립시켜 member.model.php에서 include로 불러와도 에러메세지만 떨어지고...
도움좀 부탁드리겠습니다.