溫瑞烘老師的教學歷程檔案(Teaching ePortfolio) - 105-1-物件導向程式設計-資管二乙 - 第12週-FORM-TEXTAREA-留言板
 

資訊管理系
副教授
温瑞烘


歷程檔案 Portfolio


關於我 About Me

第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");

 

全部共 0則留言
登入帳號密碼代表遵守學術網路規範
 


文章分類 Labels

 


最新文章 Top10

中華科技大學數位化學習歷程 - 意見反應