에 아포스트로피가 나는 URL이있을 때 자바 스크립트가 XML 페이지를 읽기 : http://website.com/xml_searchresults.php?cityID=1&type=1&searchTerm=Mark \ '의 스포츠 바 & showOpenOnly을 = 0오류 : URL
나는 PHP에서 그것을 생성하고 자바 스크립트로 보내 :
var searchURL = "<?php echo $searchURL; ?>";
Google지도에 Javascript를 사용하고 있지만 URL 문자열에 아포스트로피가 있으면 XML 파일을 읽을 수 없습니다. 검색 순위 지정을 수행 할 때 XML 파일이 데이터베이스에서 완벽하게 일치하기 때문에 XML 파일을 제거하고 싶지 않습니다. PHP에서 아무 문제없이 해결할 수 있었지만 내지도가 나를 죽이고 있습니다.
Javascript의 인크루션에 대해서는 많이 알지 못하지만 아포스트로피가있을 때 빈지도가 오류에서 비롯된 것으로 확신합니다.
''PHP 스크립트에서? – Kippie
아포스트로피가 문제가되지 않습니다. 슬래시처럼 보입니다. 그것을 제거하고 나중에 추가하십시오 – casraf
@Kippie - urlencode 도움이되지 않았다 – user2246930