2017-04-13 4 views
0

내 사이트로 텍스트를 업로드하기위한 입력란이 있습니다. 나는 한 번 변경하지 않고 정확히 무엇을 입력했는지 출력하고 싶습니다. 현재 누군가가 엔터를 누르면 단어 사이에 공백으로 출력됩니다. 단어가 입력란에 정확히 어떻게 나타나는지 페이지에 출력하고 싶습니다. 이것은 내 코드입니다.입력 된 내용을 정확하게 입력하는 방법은 무엇입니까?

<form action="upload.php" method="post" enctype="multipart/form-data" class="HW"> 
      Write the assignment here. 
      <br> 
      <textarea rows="15" cols="70" name="txt"> 

      </textarea> 
      <input type="submit" value="Add homework" name="submit" id="submit"> 
</form> 

고마워요!

+0

텍스트는 어디에 출력됩니까? 줄 바꿈 만 변경해야하는 문자 인 경우 제출시 입력을 검색하여 줄 바꿈을 아무 것도 대체하지 않을 수 있습니다. – freginold

+0

그 방법에 대해 자세히 설명해 주시겠습니까? 감사. – MullerA

+0

예를 들어 내 대답을 참조하십시오. – freginold

답변

0

줄 바꿈을 효과적으로 제거하기 위해 줄 끝 문자를 아무것도 사용하지 않을 수 있습니다. 이렇게하는 방법의 예는 다음과 같습니다.

$newString = str_replace("PHP_EOL", "", $oldString) 
+0

대단히 감사합니다. – MullerA

0

개행을 저장하려면 nl2br() PHP 함수를 사용하십시오.

+0

저는 PHP로 초보자입니다. 그래서 정확히 어디에서 코드를 사용합니까? – MullerA

관련 문제