[請益] 為什麼我這樣寫的時間紀錄都是一樣的 =.=

看板PHP作者 (傻孩子才會馬哈哈)時間20年前 (2006/01/01 17:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/4 (看更多)
我想要寫一個會記錄時間的留言板 但是寫了之後 發現時間變成最後一筆資料寫入的時間 =.= 而且時間次數會比資料筆數多一 ex: 2006/01/01 17:20:53 CCC2006/01/01 17:20:53 BBB2006/01/01 17:20:53 AAA2006/01/01 17:20:53 下面附上我的程式碼 希望有大大可以幫我看一下該如何修改 thanx ~ ==========================以下是程式碼============================ <?php $msg=$_POST["msg"]; if (strlen($msg)>=2) { $hex="0123456789ABCDEF"; appendf($msg); $x=readf(); $y=array_reverse($x); foreach ($y as $i) { echo "<FONT COLOR=#",$hex[rand(0,15)].$hex[rand(0,15)]. $hex[rand(0,15)].$hex[rand(0,15)].$hex[rand(0,15)]. $hex[rand(0,15)],">",stripslashes(strip_tags($i)), date("Y/m/d H:i:s"),"<BR>\n"; }; }; function appendf($msg) { $handle=fopen("C:\\AppServ\www\msg.dat", "a"); $msg.="\n"; fputs($handle,$msg); fclose($handle); } function readf() { $handle=fopen("C:\\AppServ\www\msg.dat", "r"); $a=array(); while (!feof($handle)) { $s=rtrim(fgets($handle,80)); array_push($a,$s); }; fclose($handle); return $a; } ?> <A HREF="msg.htm">回上一頁</A> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.23.225.206 ※ 編輯: question7 來自: 163.23.225.206 (01/01 17:21)
文章代碼(AID): #13jvuGOl (PHP)
文章代碼(AID): #13jvuGOl (PHP)