제목 | CI와 CkEditor를 사용중인데요. &_nbsp 가 ? 로 저장이 되네요;; | ||
---|---|---|---|
글쓴이 | 베베 | 작성시각 | 2015/02/26 10:51:13 |
|
|||
디비는 MSSQL을 사용중이구요. 제목에서 말한것처럼 아래의 내용을 입력시 부분들이 ?로 바껴 저장이 되네요;; $.post(postUrl, postData, function (json) { messageType = json.success ? 'info' : 'error'; if(json.success) { ModalAlertMessage(messageType, json.message, 'center', 'Move', '/qa/lists/'); } else { ModalAlertMessage(messageType, json.message); } }, 'json') .error(function(result) { AjaxServerError(result); }); 값전달은 위처럼 POST처리 하고 있구요. ----------------------입력값------------------------- <p>테스트 테스트</p> <p>테스트 테스트</p> <p>테스트 테스트</p> <p> </p> ----------------------저장값------------------------------ <p>테스트 테스트</p> <p>테스트 테스트</p> <p>테스트 테스트</p> <p>?</p> 해결방법 부탁 드리겠습니다. |
|||
다음글 | DB load 시에 빈화면이 뜹니다. (3) | ||
이전글 | $CI = new $class(); 부분부터 아무것도 ... (5) | ||
변종원(웅파)
/
2015/02/26 12:37:27 /
추천
0
|
베베
/
2015/02/27 12:22:42 /
추천
0
xss_clean도 꺼보고, $this->input->post('변수', false) 로도 해보고 $_POST['변수']로도 해보고 그래도 같네요 ㅠㅠ;
|
ci세상
/
2015/02/27 12:56:39 /
추천
0
mssql의 국제 범용 기능 문서가 참조 되실 것 같습니다.
https://msdn.microsoft.com/ko-kr/library/aa902644(v=sql.80).aspx |
베베
/
2015/03/02 11:03:28 /
추천
0
답변감사합니다.
|
변종원(웅파)
/
2015/03/02 11:09:03 /
추천
0
post 전송이 아닌 프로그램 내부에서 ' '를 mssql에 넣어보세요.
잘 입력된다면 .post 전송시 변환되는 것입니다. |
또는 $this->input->post('변수', true)로 xss_clean 함수가 적용되는지 체크해보세요