2010-03-18 5 views
0

나는 태그와 태그가없는 일반 페이지 인 html 파일을 읽으려고합니다. 나는 각 태그 사이에 무엇을 반환하는 함수를 사용하고 있습니다. . 이 페이지를 잘 반향시킬 수 있지만 데이터베이스에 삽입하려고하면 정보가 흩어집니다. 어떤 추천?HTML in Database

+0

문제에 대한 정보를 조금 더 추천합니다. 일부 코드 및 스키마 일 수 있습니다. – Gabe

+0

흩어져 있습니까? 무슨 소리 야? – meouw

+0

어떻게 흩어져 있습니까? –

답변

0

당신이 무슨 뜻인지 몰라 SQL 문에 사용하기 위해 문자열에 특수 문자를 이스케이프하지만 반드시 htmlspecialchars와 같은 기능 (될 수있다) 및/또는 htmlentities()가 도움이 될 것입니다.

0

흩어져서 무슨 뜻인지 확실하지 않습니다. 관리 도구에 따라 HTML 서식이 필요할 수 있습니다. 나는 웹 기반 관리 도구가있는 공유 호스팅 서버에서 이것을 보았습니다.

HTML 인코딩인지 확인하십시오.

1

사용 mysql_real_escape_string

은 -

$code = mysql_real_escape_string($html_code); 
+0

당신이 작성한 코드는 urlencode와 아무 상관이 없습니까? –

+0

나는 친구를 안다! 그것은 단지 실수입니다! ;-) –

+0

IMHO,이 답변이 가장 좋습니다. 'htmlentities()'등은 OUTPUT을위한 것이지 데이터베이스 입력은 아닙니다. 당신이하고 싶은 것은 그것이 html 내용을 정확히 어떻게 들어 왔는지 데이터베이스에서 나옵니다. –