필자는 텍스트 상자에 입력 할 때 보이지 않는 iframe을 텍스트 상자에 쓴 내용으로 $ _GET으로 .php 파일로 열어주는 스크립트를 작성했습니다.
그러나 예를 들어, 입력 할 경우 '< 3'이 표시됩니다.
PHP는 $ _GET [S]가 비어 있음을 determins! 사용자는 오류가 발생하지 않고 간단하게 < 3 기호를 넣을 수 없습니다.
또 다른 문제는 따옴표입니다. 따옴표를 쓰면 전체 SRC 속성이 종료됩니다.
어떻게해야합니까? 자바 스크립트 또는 PHP로 뭔가를해야합니까? 저에게 알려주세요!
감사합니다.
코드를 표시하지 않았습니다. 일반적으로, PHP에서 사용자 제출 데이터를 반향시키기 전에'htmlspecialchars'를 호출해야합니다. – Jon
텍스트 인코딩을 시도 했습니까? – spicavigo