웹마스터 팁

버전 1.7.3.4에서

메세지 제목은 msg_confirm_account_title로 가고

내용도 제대로 표시안되어서 가는 버그가 있어서

디버깅 고생끝내 문제원인을 찾았습니다.

 

./classes/context/Context.class.php

 

에 960번째 줄부근에 setLang 함수를 아래코드로 교체해주시면 됩니다.

---------------------------------------

 function setLang($code, $val)
 {
  /* 회원가입 인증메일 오류 수정전 원본 
  if(isset($GLOBALS['lang']))
  */
  if(!isset($GLOBALS['lang']))
  {
   $GLOBALS['lang'] = new stdClass();
  }
  $GLOBALS['lang']->{$code} = $val;
 }

---------------------------------------------

저게 정반대로 엉터리로 코딩되어 있어서 setLang함수를 누군가 호출하면 lang관련 데이터들이 싹다 초기화되어서

문제가 생겼습니다. 회원가입화면에서 setLang함수가 여러번 호출되더군요.

 

 

그리고 메일보내기를 XE에 포함된 phpmailer 를 이용해서 보내면

Daum같은 메일사이트는 내용표시가 제대로 안되는 문제가 있습니다.

아마 인코딩문제같은데

이 또한 phpmailer를 사용하지 않고 smtp를 설정해서 smtp로 보내시면 해결되니 참고

 

smtp설정방법은

묻고 답하기 게시판에

useGmailAccount 로 검색해보시면 다른 분들의 이전 답변들을 보실수 있습니다.

 

 

 

 

 

 

제목 글쓴이 날짜
윈도우에 세팅한 서버에 설치된 phpmyadmin 에 인증걸기 [3] 피카추삼겹살 2003.11.05
자바스크립트 인증 이성헌 2005.12.15
아파치 인증-개인 컴퓨터 apache 서버 경우 이성헌 2005.12.15
wo.to (유료서버) 의 아파치 폴더 인증 방법. 이성헌 2005.12.15
아파치 인증에서 .htaccess 의 내용. 이성헌 2005.12.15
apache 인증에서 .htpasswd 의 내용. 이성헌 2005.12.15
mysql 을 이용한 사용자 인증 (통합 설명) 이성헌 2005.12.15
mysql 이용한 사용자 인증 2 (auth.inc 파일) 이성헌 2005.12.15
mysql 이용한 사용자 인증 3 (index.htm 파일) 이성헌 2005.12.15
mysql 을 이용한 사용자 인증 4 (index.htm 인증후 바로 넘기기) 이성헌 2005.12.15
아파치인증 c 드라이버에서 성공예 이성헌 2005.12.15
휴대폰 인증 회원에 한해 지정한 내용 보여주기 도라란 2011.11.25
인증메일을 gmail의 smtp로 보내기 [29] showjean 2012.07.17
웹호스팅 사용자를 위한 SSL 보안서버인증 적용하기 [1] 우진홈 2012.08.25
인증메일 에러 나시는 분께 드리는 글 sorigongan 2012.09.11
startssl 에 가입하고 패널 들어갈때 인증서 못받으신분들 file 우리아기 2012.09.12
가입 메일 인증 SMTP 안되시는 분들 참고하세욤~ 네이버 메일 서버 사용. [4] file 테나 2012.12.08
Startssl 무료인증서 백업 복구 성공기!! [2] 제이엔지 2013.01.15
아이디 계정때도 이메일 변경시 재인증 메일 발송하기 [1] 혼ME 2013.06.19
회원가입 인증메일 제목 msg_confirm_account_title 오류 해결방법 [2] 뒤뒤 2013.06.27