다음에서만 메일제목이 깨져서 보입니다ㅠㅠ
안녕하세요. 폼메일을 만들어서 메일을보내게되면 받았을때 제목과 작성자가 깨져서 나옵니다. ,네이버나 다른곳은 깨짐없이 잘보이는데 유독 한메일에서만 제목이깨지는데 해결방법이있을까요? 구글을 검색해보니
$title = "=?UTF-8?B?".base64_encode("$title")."?="; 이런식으로 대입하라는데
대입해도 한메일에서는 계속깨져서나오네요. 전체적인 코드가 약간씩 달라서 안먹는건지....잘모르겠습니다ㅠ
밑에는 php소스입니다. 어디를 어떻게 바꿔야 안깨지게 나오는지 도움부탁드릴게요.
$todaydate=date('Y-m-d');
$data=file("./email.txt"); $admin_email="$data[0]";
$comment3=nl2br($comment);
$comment1 =" 신청날짜 : $todaydate 이름 : $company 전화번호 : $tel 이메일 : $email 제목 : $title = "=?UTF-8?B?".base64_encode("$title")."?="; 상담내용 : $content"; $from = "=?UTF-8?B?".base64_encode($from)."?="; $subject = "=?UTF-8?B?".base64_encode($subject)."?=";
$result=mail("$admin_email", "$company 상담문의", "$comment1", "From:$company <$email>");
if(!$result){ echo ""; }else{ echo ""; } ?>
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인