서버 이전후 기본 환경이 php5.6 인데 php 5.4에서는 문제없던 회원 등록이
bbs/register_form_update.php 의 이 부분때문에 페이지 에러가 나고 회원등록이 안되네요
========================================================
// 이름, 닉네임에 utf-8 이외의 문자가 포함됐다면 오류
// 서버환경에 따라 정상적으로 체크되지 않을 수 있음.
$tmp_mb_name = iconv('UTF-8', 'UTF-8//IGNORE', $mb_name);
if($tmp_mb_name != $mb_name) {
alert('이름을 올바르게 입력해 주십시오.');
}
$tmp_mb_nick = iconv('UTF-8', 'UTF-8//IGNORE', $mb_nick);
if($tmp_mb_nick != $mb_nick) {
alert('닉네임을 올바르게 입력해 주십시오.');
=========================================================
혹 서버 환경 세팅이나 코드 수정을 어떻게 해야 해결이 가능할수 있을지 아시는분 있나요?
미리 감사합니다.
답변 1개
혹시 phpinfo() 로 확인하셔서
iconv 라이브러리가 정상적으로 동작하시는지 한번 확인해보시기 바랍니다
그부분에서 난다면 에러날만한게 iconv이 함수 외는 없는듯 합니다.
버전과는 큰영향이 없다고 봅니다.
답변을 작성하려면 로그인이 필요합니다.