2011-08-08 6 views
1

저는 tinyMce를 내 편집기로 사용합니다. 데이터베이스에 저장하거나 에코로 내용을 보내면 모든 것이 잘됩니다. 그러나 앰퍼샌드 기호 "&"이 오면, 그 이후의 모든 데이터는 잘리고 데이터베이스에 저장되지 않거나 에코 아웃됩니다. 어떻게해야합니까? 여기에 파일이 있습니다. 단지 1kb에요. 다운로드 해주세요. 모두에게 감사드립니다.아약스를 사용하여 PHP에 데이터를 게시 할 때 "&"기호에 문제가 발생했습니다

Download File

당신이 방법을 미세 수 있다면 제발이 "&"없애 ... 어떻게 나와 다른 사람에게 서명합니다.

+0

같이 당신은 당신의 코드 관련 부분을 게시하시기 바랍니다 수 있을까요? – Nightfirecat

답변

8

문제는 분명히 js입니다. encodeURIComponent()를 사용하여 urlencoded 정보를 보내야합니다.

var parameters = 'message='+encodeURIComponent(message); 

encodeURIComponent() on w3schools

+0

와우, 고마워. 정말 정말 고맙습니다. – Pars

+0

w3foooools :-). – Neal

+0

하나님! 나는이 작은 MCE에 대한 해결책을 절대로 발견하지 못했다고 생각했다. &과 AJAX POST 문제. Einacio에게 감사드립니다. – JohnA10