2010-06-21 2 views
2

나는 HTML로 된 텍스트 영역과 데이터베이스에 정보를 저장하는 형식을 가지고있다. 제출을 클릭하면이 텍스트를 가져 와서 데이터베이스에 저장합니다.데이터베이스에서 텍스트 영역의 레이아웃을 유지하는 방법은 무엇입니까?

"This is a text and this is a list: 1. number 1 2. number 2" 

이 어떻게 (변경되지 텍스트 영역의 레이아웃을 유지 않는 공간, 목록 등 유지 : 예를 들면 : 나는 데이터베이스에서 정보를로드 할 때처럼

"This is a text and this is a list: 
1. number 1 
2. number 2" 

그러나, 그것은 본다) 사용자가 태그를 입력 할 필요가 없습니다.

답변

5

데이터베이스에 잘 저장되어 있습니다. 일반 텍스트로 입력 된 내용을 HTML로 출력하고 HTML은 줄 바꿈을 무시합니다. \n자를 <br /> 자 태그로 변환해야합니다. PHP는 nl2br() 함수를 가지고 있습니다.

0

WSYWIG에 데이터를 입력하고 작업을 수행하여 항상 올바른 형식인지 확인하십시오. 클라이언트 쪽 사용자는 여전히 태그를 볼 필요가 없습니다. 특히 편집 옵션을 제한하면 ...

tinyMCE, nicEdit는 훌륭한 편집자입니다.

관련 문제