2017-01-04 2 views
0

후 URL을 깨는 나는 URL 요청을 GET입니다 "www.yourdomain.com?caption=mycaption ' 여기 & 제목 = myTitle이라는 간다"있다. 나는 $ _GET 배열을 인쇄 할 때
는하지만 그것은 단지 인쇄 :
Array ( [caption] => mycaption )HTML 코드`'`코드

내가 원하는 : 가이 URL에서 그대로 가져온 얻을 수을 "mycaption '이 간다"나는 저장할 수 있도록 ($ _GET 배열을 사용) 데이터베이스에.
도와주세요. 미리 감사드립니다.

+2

URL의 이스케이프는 HTML 엔티티는 다른이

$caption=urlencode("mycaption' goes here"); 

시도하고 다음 URL로 $ 캡션을 전달합니다. 당신은 바로 하나를 사용해야합니다 ... – Sirko

+0

난 그냥 'URL을 캡션을 넣는 동안 그것을 붙여 넣는 같은'''코드가 원시 데이터가 있습니다. 그것을 사용하는 방법이 무엇일 수 있습니다. 이 모든 HTML 코드를 해당 특수 문자로 대체해야합니까? – Amol

+0

URL의 앰퍼샌드는 다른 URL 매개 변수를 나타냅니다. 해당 양식에서 해당 URL을 사용하여 필요한 결과를 얻을 수는 없습니다. 해당 URL은 어떻게 생성됩니까? – Tom

답변

1

URL에서 이스케이프 처리가 직접 허용되지 않으므로 전달하는 변수를 인코딩하고 디코딩해야합니다.

+0

맞아, 의심 할 여지없이 그것은 인코딩을 사용하여 작동합니다. 하지만 수동으로 URL에 텍스트를 넣으면 어떻게 될까요? – Amol

+0

이 직접 작동하지 않을 수도 있습니다. –

+0

감사합니다. – Amol