%@LANGUAGE="VBSCRIPT" CODEPAGE="950"%>
文件標題:[F002]表單傳送與接收資料實作(二)多行文字方塊與nl2br函數
內容說明:
教學內容:
1、傳送頁面
A、傳送資料頁面的HTML語法:
請存檔成 textarea.htm 檔
按此處檢視範例語法
<form name="form1" method="post" action="textarea.php"> <p>內容:</p> <p><textarea name="content" cols="60" rows="10"></textarea></p> <p><input type="submit" name="Submit" value="送出"></p> </form>
B、說明:
(1)、<textarea>......</textarea>:代表為一多行文字方塊
2、接收頁面
A、接收資料頁面的PHP語法:
請存檔成 textarea.php 檔
<html> <head><title>Textarea多行文字方塊</title></head> <body> 內容是:<p><?php echo $content?> </body> </html>
3、nl2br函數:解決跳行字元問題
在輸入內容傳送後,你會發現文字的跳行都是以一個空白字元顯示,並沒有跳行,利用nl2br()函數可以將跳行字元取代成<br>
語法:改成 $content=nl2br($content) 即可
請存檔成textarea.php檔
<html> <head><title>Textarea多行文字方塊</title></head> <body> 內容是:<p><?php echo $content=nl2br($content)?> </body> </html>