2011-07-26 5 views
1

저는 multipart/form-data 파일을 사용하여 ASP에 그림, 이름, 주석을 제출했습니다. 이제 주석 섹션 (텍스트 영역)은 누군가가 인용 부호를 입력 할 때마다 중단됩니다.ASP 형식의 따옴표 표기 내용

나는

story = Replace(story, chr(34), "'") 

를 사용하여 교체 시도했다 그러나 여전히 결과를 차단. 양식 요청 만 참조해도 다음 인용문에서 제외됩니다.

Request.Form("csStory") 

잘 모르겠습니다.

+1

더 많은 코드가 필요하다. – ZippyV

+1

당신이 그걸 멀리하고 있다는게 놀랍습니다. 마지막으로'Request.Form'이 multipart/form-data entity body와 호환되지 않음을 확인했습니다. – AnthonyWJones

답변

0

시도를 다시 작성하는 자바 스크립트와 양식 값 이전을 나는 다음을 제출한다 :

formDOMObj.story.value.replace(/(['"])/g, "'"); 
0

작은 따옴표를 이스케이프하려면 이중으로 사용하십시오. 그래서 결국 형태로도 제출 페이지에 잘못된 코드를 통과하지 않은 것이 아니라 문자 만 첫 번째 인용하기 전에, 그래서에 정착 것을 발견

story = Replace(story, "'", "''") 
관련 문제