第12週-FORM-TEXTAREA-留言板第12週-Form-Textarea-留言板 <?php // 檔案操作 $fp=fopen("test.txt","w"); // 開啟檔案 寫入 for ($i=1; $i<=100; $i++) { fputs($fp,$i); // 寫入檔案 fputs($fp,"\r\n"); // 跳列 } fclose($fp); // 關檔 $fp=fopen("test.txt","r"); // 開檔 輸入 while ($line=fgets($fp)) { // 讀入檔案,每次一列 echo $line; // 顯示於瀏覽器 echo "<br>"; // 跳列 }; fclose($fp); // 關檔 ?> <?php // 留言板 $command=$_POST["command"]; if ($command=="") { echo "<html><body><center> <form method=post action=''> 留言主題: <input type='text' name='topic' size=30><br> 留言內容: <textarea name='note' rows=6 cols=40></textarea><p> <input type=submit name=command value=送出> <input type=reset name=command value=清除> </form></center></body></html>"; } if ($command=="送出") { $topic=$_POST["topic"]; $note=$_POST["note"]; $note = str_replace("\r\n", "<br>", $note); echo "<html><body>留言主題:$topic<br> 留言內容: <pre>$note</pre> </center></body></html>"; } ?> 作業:參考前述範例, 寫一個留言版, 可以寫入留言後讀出 有日期(text readonly), 主題(text)與內容(textarea)
將留言內容寫入一個檔案 格式為 日期 主題 內容 可由下列敘述取得時間 date_default_timezone_set("Asia/Taipei"); $postdate=date("Y-m-d h:i:s"); |