2011-05-02 7 views
0

누구나 Google Analytics 추적 코드에 대해 알고 있습니다.자바 스크립트 코드를 데이터베이스 테이블에 저장하고 검색합니다.

<script type="text/javascript"> 

     var _gaq = _gaq || []; 
     _gaq.push(['_setAccount', 'UA-XXXXXXXX-X']); 
     _gaq.push(['_trackPageview']); 

     (function() { 
     var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 
     ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 
     var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 
     })(); 

    </script> 

어떻게 다음 저장할 수 있습니다 코드 (또는 자바 스크립트 코드, html 태그 및 주석) MySQL의 테이블에 : 그것은 다음과 유사한 자바 스크립트 코드입니다. 로

id int 
code text 

내가 쿼리를 작성해야합니다 다음과 같이

테이블 구조는 내가 쿼리 깰 것이라고 생각

insert into temp values(1,'<script..........'); 

하지만, 및 취소 소독 데이터 저장소를 얻을 수 있다는 가능성이있다 .

그럼 어떻게 테이블의 텍스트 필드에서 JavaScript 또는 HTML 태그를 말할 수 있습니까?

답변

0

mysql_real_escape_string을 사용하면 쿼리를 중단시킬 수있는 모든 문자를 이스케이프 처리 할 수 ​​있습니다.

관련 문제