0
나는 사용자가 텍스트 및 태그를 입력 exmaple에 대한 MySQL의에 저장 할 수있는 텍스트 영역을 내가 사용PHP와 MySQL, nl2br 및 유효성 검사 오류
nl2br($text);
줄 바꿈이 추가됩니다 태그를 포함하는 모든 라인의 끝에서 :
This is some text<br/>
<table><br/>
<tr><br/>
<td><br/>
blah<br/>
blah<br/>
blah<br/>
</td><br/>
</tr><br/>
<table><br/>
는 분명 내가 때문에 여기에 예를 들어 태그 사이에 줄 바꿈의 유효성 검사 오류를 얻을 :
<tr><br/>
<td><br/>
내가 사용하지 않는 nl2br 더 줄 바꿈이 전혀 존재하지 않습니다. 나는 무엇을해야합니까?
HTML에'br'이 없으면 출력에'br'이 없어야합니까? – Jite
@ Jite에 동의하지만, 질문을 위해서, 어쩌면 당신은 pre 태그에 넣으려고 할 수 있습니까? – Nebulosar
pre는 pre 내부에 테이블이 허용되지 않으므로 유효성 검사 오류를 발생시킵니다. 당신이 텍스트가 아닌 테이블에 넣는 것이 아니라면. – agahi