Re: [請益] 為什麼我這樣寫的時間紀錄都是一樣的 =.=
※ 引述《question7 (傻孩子才會馬哈哈)》之銘言:
: 我想要寫一個會記錄時間的留言板
: 但是寫了之後
: 發現時間變成最後一筆資料寫入的時間 =.=
: 而且時間次數會比資料筆數多一
: 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";
$msg .= date("Y/m/d H:i:s")."\n";
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)),"<BR>\n";
}
}
function appendf($msg)
{
$handle=fopen("C:\\AppServ\www\msg.dat", "a");
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: 203.73.222.220
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
-1
10