2013-02-13 4 views
3

PHP에서 자바 스크립트 코드를 반향하려고합니다. Java 스크립트 코드를 문자열이 아닌 실행되도록 표시하고 싶습니다.자바 스크립트 코드를 PHP 파일의 문자열로 표시

<?php 
if (count($_POST) > 0) 
{ 
    $text = $_POST['text']; 
    echo $text; 
}?> 

<html> 
<head> 
</head> 
<body> 
    <form action="temp.php" method="post"> 
     Text : <br /><textarea name="text" rows="3" cols="50"></textarea> 
     <br /> 
     <input type="submit" value="Submit" /> 
    </form> 
</body> 
</html> 

나는 다음과 같은 입력 복용하고있다 : 나는 temp.php 파일에 코드를 다음 한 나는 양식을 제출하고시

<script>alert("hello");</script> 

, 브라우저가 자바 스크립트를 실행하고 경고 메시지를주고있다,하지만 내가 원하는 코드를 문자열로 출력한다. "firefox"에서이 코드를 테스트했습니다. 제발 나를 참조하십시오. 고맙습니다.

+0

사용 htmlspecialchars ($ string) –

답변

6

이것은 htmlspecialchars (reference)을 사용하여 얻을 수 있습니다. 내 머리 꼭대기에서 벗어남 :

관련 문제