DB에서 이상항 데이타가 조회됩니다. 언어깨짐 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

DB에서 이상항 데이타가 조회됩니다. 언어깨짐 정보

DB에서 이상항 데이타가 조회됩니다. 언어깨짐

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

먼저 인증을 해야하므로
https://220.95.231.15/cgi-bin/ip_man.cgi?id=cntek1&pass=wepfwe0f23fm2pfjweofhwetn234ptij3wewefwef

위의 주소를 한번 들어가서 인증을 마친후에 1분 정도 후
아래의 주소를 쳐 봅니다.

오류 주소 : https://220.95.231.15/menu1/Admin -> 그누보드4 utf-8 버전
                -> 사이트 인스톨을 한 후 admin/1 로 로그인을 하면 DB 에서 1 이라는 암호를 가져올때 이상한 문자로 가져와서 로그인이 안됩니다.'
                -> 로그인 하면 alert 에서 admin-이상한숫자-1 이 뜨는데 여기서 이상한 숫자부분이 DB 에서 가져온 암호 '1'입니다. 무엇이 잘 못되었을 까요...
              -> DB 주소 https://220.95.231.15/phpMyAdmin/  입니다.
              -> DB는 uncn 입니다.
                -> 다른 웹버전의 euc-kr 의 cnml 문서에서는 데이타가 잘 가져와 진다고 합니다.
                -> my-sql 의 언어설정은 UTF-8 Unicode (utf8) 로 되어 있습니다.

                https://220.95.231.15/menu1/Admin1/install -> 그누보드4 euc-kr 버전
                -> 사이트를 인스톨 하려해도 문자가 이상해서 깔리지 않습니다.

어떻게 하면 위의 문제를 해결할 수 있을까요.
아시는 분은 빠른 다변 부탁드립니다.

댓글 전체

update g4_member set mb_password=password('a') where mb_id='admin'
이 것을 실행해 보시고

다음 함수가 변경 되었는지 살펴 보세요.

function sql_password($value)
{
    // mysql 4.0x 이하 버전에서는 password() 함수의 결과가 16bytes
    // mysql 4.1x 이상 버전에서는 password() 함수의 결과가 41bytes
    $row = sql_fetch(" select password('$value') as pass ");
    return $row[pass];
}
감사합니다.
이런 쉬운 방법이 있었는데 많이 고민했읍니다.
많은 도움 되었구요.
위와 같이 한 후로 한글이 DB 에서 깨지는 현상이 없어졌습니다.
그런데 위의 fuction 은 어디서 찾아봐야 하는지요...못찾았어요..
어느 파일에서 확인 해야 하는지 알려주시면 감사하겠습니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT