2014-06-13 8 views
-1

나는 add.ctp양식 입력에서 HTML PHP 특수 문자 기능을 사용하는 방법?

echo $this->Form->input('Postdetail.0.post_text', array('label' => 'متن ', 'id' => 'editkoniman')); 

에서 입력 양식을 가지고 있고 모달 상자에 summernote 부트 스트랩 WYSIWYG 편집기를 사용하기 때문에 나는 데이터베이스에 저장 befor을 반드시 htmlspecialchars 함수에서 그 뒤틀린의 결과를 원하는

+0

스팍을 탈출 h() 함수에서 문자열을 넣어보기에 post_text을 표시하려면, 그러지 마! 대신 raw를 저장하고 필요한 경우 출력을 위해 인코딩합니다. – ndm

+0

원시 절약 지침, 탱크 용 링크를 남겨주세요 –

+0

무엇을 지시해야합니까? save()를 호출하면됩니다. 그 밖의 것은 필요 없습니다. h()는 내용을 출력하기 위해 뷰 레이어에서 사용해야합니다. 그 전에는. – mark

답변

0

요구 사항을 구현하는 방법을 설명하겠습니다. @ 마크 등

는 컨트롤러

$this->{YourModel}->save($this->request->data); 

여기 $this->request->data 귀하의 게시물 데이터를 포함하고있는 데이터를 저장했다.

그냥 HTML 문자

h($yourvariable['ModelName']['post_text'])