테스트 사이트 - 개발 중인 베타 버전입니다

php 메일전송 예쁘게 편집이 가능한가요? 채택완료

one9601 3년 전 조회 1,414

안녕하세요, 초보 퍼블리셔입니다. 

 

https://sir.kr/g5_skin/10486

 

위 사이트에서 소스파일 다운받아 메일전송 그누보드에서 이용하고 있는데요, 

 

 

    $email_message .= "partNumber : ".clean_string($partNumber)."\n\n";

    $email_message .= "manufacturer : ".clean_string($manufacturer)."\n\n";

    $email_message .= "quantity : ".clean_string($quantity)."\n\n";

    $email_message .= "price : ".clean_string($price)."\n\n";

    $email_message .= "suject : ".clean_string($suject)."\n\n";

 

    $email_message .= "Name : ".clean_string($first_name)."\n\n";

    $email_message .= "Email : ".clean_string($email_from)."\n\n";

    $email_message .= "Tel : ".clean_string($telephone)."\n\n";

    $email_message .= "Message : ".clean_string($comments)."\n\n";

위 부분으로 메일이 수신되는데 예쁘지 않은 것 같아서요!

메일을 수신할 때 표같이 꾸미고 싶은데 html로서 생기게 할 수가 있나요??

 

 

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

답변 1개

채택된 답변
+20 포인트
복스리
3년 전

메일을 보내실때 템플릿을 만들어서 발송해보기 바랍니다.

참고 하실부분은 영카트5 경로 /shop/ordermail2.inc.php 소스 내용을 보시면

 

/mail/orderupdate3.mail.php <-- 요부분이 텔플릿형식입니다.

요런식으로 템플릿처럼 만드셔서 mailer 함수를 이용하시면됩니다.

 

아래는 참조 소스 부분이오니 참고 바랍니다.

 

</p>

<p>    ob_start();

    include G5_SHOP_PATH.'/mail/orderupdate3.mail.php';

    $content = ob_get_contents();

    ob_end_clean();</p>

<p>    mailer($config['cf_admin_email_name'], $config['cf_admin_email'],  $row['it_sell_email'], $subject, $content, 1);

 </p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

o
one9601
3년 전
감사합니다 ㅠㅠ

혹시 템플릿을 이용하지 않고 직접 짜는 형식은 어려울까요??
버전이 5.4.22라서 그런가 적용방법을 모르겠어서 질문 드려봅니다!
복스리
3년 전
그냥 입력품을 디자인하셔서 해당 필드만 정확하게 입력하시면됩니다.
그외는 그누보드 스킨 사용하셔서 사용하시면됩니다.

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

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

로그인