채택완료

게시글 등록시 이메일 발송 관련 문의입니다.

2022-10-31 (월) 15:26:36 1,725

그누보드 왕왕초보입니다 매번 여기서 도움받고 있어서 감사할 따름입니다.

그누보드 5.5.8 버전 이며 linux centos7과 nginx에서 작업을 하고 있습니다.

게시글을 등록시 메일 받기를 진행중입니다.

bbs/write_update_mail.php 에서

약간 변형을 하여 기본틀은 제목과 내용만 나오도록 되어 있지만

이름 연락처 이메일 주소 문의내용 이렇게 추가를 해서 작업중입니다

질문은 연락처를 여분필드 wr_2로 하고 있습니다

입력 폼 방식은

3730852984_1667197340.8936.png

이렇게 작업을 해놨으며, name에 hp1,hp2,hp3 각각 폼에 지정을 한 후 

write_update.skin.php 에서

$wr_2 = $hp1.$hp2.$hp3;

$wr_2 = hyphen_hp_number($wr_2); sql_query(" update $write_table set wr_2 = '$wr_2' where wr_id = '$wr_id' ");

으로 해서 하이픈이 되도록 저장되게 했으며 실제로 db에도 잘 저장되고

출력도 <?php echo hyphen_hp_number($view['wr_2']); ?> 했을시 view.php에서 잘 출력이 되는것을 확인했습니다.

write_update_mail.php 에서 연락처를 출력시에

여기에 있는 방식대로 <?php echo $wr_2 ?> 이나 <?php echo hyphen_hp_number($wr_2); ?> 으로

하여 게시글 등록후 메일온 것을 확인해보면 연락처에 아무것도 찍히지가 않습니다.

혹시나 제가 놓친것이 있는지, 아님 다른방법이 있는것인지 자문을 구합니다.

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

<?php echo $hp1.$hp2.$hp3; ?> 로 해보세요 

write_update.skin.php 은 메일 발송 후에 실행됩니다.

답변에 대한 댓글 1개

답변 감사합니다! 말씀해주신걸로 해봤더니 잘되네요^^
덕분에 메일 발송 후 write_update.skin.php 가 실행되는것도 알게 되어서 감사합니다

답변을 작성하려면 로그인이 필요합니다.