mysql_real_escape_string <= 질문드립니다. > 그누4 질문답변

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 질문답변

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

mysql_real_escape_string <= 질문드립니다. 정보

mysql_real_escape_string <= 질문드립니다.

본문

4.36.25 (2013.08.19)
: mysql_escape_string 는 PHP 5.3 부터 사용되지 않습니다.
mysql_real_escape_string 로 대체합니다.

bbs/point.php
bbs/register_form_update.php
bbs/write_update.php

이 버전부터 제가 확인을 해보니 회원가입시에 회원에게메일전송, 관리자에게 메일전송
이부분에 보니까 이름이 깨져버리던데요...



Array
(
[w] =>
[url] => %2Ftb%2Fregister_form.php
[mb_jumin] =>
[mb_id_enabled] => 000
[mb_nick_enabled] => 000
[mb_email_enabled] => 000
[mb_id] => abcd
[mb_password] => 1111
[mb_password_re] => 1111
[mb_name] => �꽌以��삎
[mb_nick_default] =>
[mb_nick] => �씠�뙏泥?텣
[old_email] =>
[mb_email] => *** 개인정보보호를 위한 이메일주소 노출방지 ***
[mb_birth] => 19651112
[mb_sex] => M
[mb_hp] => *** 개인정보보호를 위한 휴대폰번호 노출방지 ***
[mb_mailling] => 1
[mb_sms] => 1
[mb_open_default] =>
[mb_open] => 1
[wr_key] => 57590
[x] => 66
[y] => 18
)

디비에 전송은 아주 잘 됩니다.
문제는 이름이나 닉네임이 글이 깨져버리더라구요...

김정윤 => 김정\ 이렇게말입니다.

mysql_real_escape_string => 다시 mysql_escape_string 이렇게 변경하니 이름이나 별명이 깨지지 않고 메일이 잘 옵니다.
어떻게 해결해야할까요?


제가 이래저래 조회를 해보니까 mysql_real_escape_string 이부분이 익스는 문제가 안되는데 다른 브라우저에서는 인서트시에 문제가 있다는 PHPSCHOOL에서 글을 봤습니다.

뭔가 다른방법으로 사용해야 하지 않을까 생각 되는데요 고수님들께서는 어떻게 생각들 하시는지...

댓글 전체

물론 깨지는건 해결할수는 있습니다. 근데 그걸 말씀드리는거 보다는 그누보드 원본 자체가 문제가 있지 않나 해서요...
실제로 원본 받아서 설치 후 테스트해보니 이름이나 닉네임이 깨져서 메일이 전송 되더라구요...
전체 3 |RSS
그누4 질문답변 내용 검색
  • 개별 목록 구성 번호 제목 작성자 작성일 조회
  • 게시물이 없습니다.

회원로그인

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