2017-04-13 10 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