2012-03-16 3 views
0

내 웹 사이트에서 ckeditor를 사용하고 있으며 챕터 이름을 표시하는 상단에 별도의 상자가 있습니다.아포스트로피로 저장할 때마다 CKEditor가 내 페이지에 을 넣습니다.

<input type="text" id="chapter" name="chapter" value="'.$chapter_title.'"/> 

아포 스트로피가있을 때마다 CKeditor 페이지를 저장할 때마다 챕터 이름에 \를 넣습니다.

eg. John's becomes John\'s 
Then each time I save it adds more \ 
so second time John's becomes John\\'s then third time John\\\'s etc. 

아무에게도이를 중지 하시겠습니까?

+0

가능한 복제본 [CKEditor는 HTML 태그에 여분의 슬래시가있는 텍스트를 저장합니다] (http://stackoverflow.com/questions/1749720/ckeditor-is-saving-text-with-extra-slash-in-html-tags)) – CodeCaster

답변

0

기능 addslashes()stripslashes()에 대해 읽어보십시오.

+0

은 PHP 함수 또는 ckeditor 함수입니까? – Dom

+0

그들은 PHP 함수입니다. 나는 chkeditor를 모른다. phpinfo에서 서버 설정'magic_quotes_gpc'를보고 꺼져 있는지 확인하십시오 (기본적으로 켜짐). – user783322

+0

http://cksource.com/forums/viewtopic.php?f=6&t=13686 – user783322

1

아마 magic_quotes_gpc가 켜져 있습니까?

0

내용을 반향하기 전에 php function stripslashes()를 사용하십시오.

관련 문제