2012-04-20 4 views
0

<input> 태그가 실제 줄 바브를 생성하는 대신 <br />을 인쇄하고 있습니까? 나는입력 태그에서 줄 바꿈이 발생했습니다. mysql의 데이터

내가 $bio 변수는 MySQL 데이터베이스에서 호출되는 안된다고 ... 그것이 내가 간과 간단한 뭔가 느낌이 있고, 'LONGTEXT'
(I는이 요소로 연주하는 의심)로 설정

<form> 
<input 
style="position:relative;left:10px;min-height:270px;width:40%;border:solid 2px black;top:20px;" 
type="text" 
name="bio" 
value ="<?php echo nl2br($bio);?>" 
readonly="readonly" 
/> 
</form> 

출력에-사실

<br/> 그러나 내 PHP는 does't 실제 줄 바꿈으로 변환하는 것 같다 보여 않습니다.

누구나 이런 일이 일어날 것이라고 생각할 수 있습니까? (나는 htmlspecialchars() 확인되었다 생각하지만 유일한 것은 $bio 변수 아무도 없다.

감사합니다 !! 일반 input에서

+0

"그러나 내 PHP에서는 실제 줄 바꿈으로 변환하지 않는 것 같습니다."텍스트 입력란에 줄 바꿈을 어떻게 표시 하시겠습니까? – j08691

+0

왜 시도하고 있습니까? '
'내부로 끝나야합니다. 텍스트'input'의'value'? – lafor

+0

단락의 정보를 표시하는 ''을 갖고 싶습니다. 그래서 나는 텍스트에 개행을하려고 노력하고있다. 지금은 텍스트에'
'으로 표시됩니다 ** 실제 ** 줄 바꿈 –

답변

4

는 브라우저가 새 라인 문자가 표시되지 않습니다 태그.

+0

양식에 게시 할 수 있습니까? (내 게시물을 편집하고 명확하지 않은 경우 '

'을 입력하십시오) –

+1

'textarea'는'input'과 같이 작동하며 양식으로 전송됩니다. 어떤 정보를 여기에서 체크 아웃하십시오 : http://www.w3schools.com/tags/tag_textarea.asp –

+0

당신의 도움에 감사드립니다! 나는 그것이 단순 할 무언가 일 것이나. –

관련 문제