$anti_tag = array('script','xmp','form');
$search = array();
for($i = 0,$m=count($anti_tag);$i<$m;$i++)
{
$search[] = "'(<)([\/\!]*?)({$anti_tag[$i]})([^<>]*?)(>)'si";
}
$replace = '<\\2\\3\\4>';
$return_str = preg_replace($search,$replace, $text);
-----------------------------------------------------------------------------------
-> <~~script~~><~~xmp~~> 같은 것을 사용하지 못하도록 바꿔서 출력한다.
$search = array();
for($i = 0,$m=count($anti_tag);$i<$m;$i++)
{
$search[] = "'(<)([\/\!]*?)({$anti_tag[$i]})([^<>]*?)(>)'si";
}
$replace = '<\\2\\3\\4>';
$return_str = preg_replace($search,$replace, $text);
-----------------------------------------------------------------------------------
-> <~~script~~><~~xmp~~> 같은 것을 사용하지 못하도록 바꿔서 출력한다.
반응형
'인터넷정보' 카테고리의 다른 글
입력창에 바로 한글 입력하기 ime-mode (0) | 2007.10.11 |
---|---|
입력창에 바로 한글 입력하기 ime-mode (0) | 2007.10.11 |
getElementsByTagNameNS 메소드란? (0) | 2007.10.11 |
getElementsByTagNameNS 메소드란? (0) | 2007.10.11 |
금지태그 변환 (0) | 2007.10.11 |
select에 option동적으로 추가하기 (0) | 2007.10.11 |
select에 option동적으로 추가하기 (0) | 2007.10.11 |
JAVASCRIPT로 레이어(기타등등) 이동(드래그)하기, FF가능버전 (0) | 2007.10.11 |
JAVASCRIPT로 레이어(기타등등) 이동(드래그)하기, FF가능버전 (0) | 2007.10.11 |
키입력과 오른쪽 마우스 등 막기 (0) | 2007.10.11 |