作者jerryjayg (淋溼)
看板PHP
標題[請益] 一個fopen的相關問題><
時間Sun Dec 2 02:26:34 2007
寫了一個簡單的留言板.... 大概內容..
<?php
$file = "guest.txt";
if(!file_exists($file)){
$fp=fopen($file,"w");
fclose($fp);
}
/這裡有許許多多的$_POST
$fp=fopen($file,"a");//----就是這一行
$mg = "內容就先略過@@";
fputs($fp,$mg);
fclose($fp);
?>
之後我就算沒打內容他也會自己把MG的內容PO一次
而如果改成"w" 他則只會出現一則留言
所以@@ 不知道該怎麼改才會乖乖的 "有打有出現 沒打沒出現"
感覺問的好爛...
只是...如果有大大看的懂...麻煩救我一下了><
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.86.66.100
推 leeabc:w開檔 指標在檔案最前面 所以會覆蓋掉本來的 , a開檔指標會 12/02 10:26
→ leeabc:在檔案最後面 所以不會覆蓋 ,但您說的會再po一次 可能要把 12/02 10:27
→ leeabc:中間的code也發上來才知道喔, 因為這樣看其實沒什麼問題 12/02 10:28
推 buganini:要沒打沒出現你要自己檢查他是不是空字串 12/02 10:33
推 jerryjayg:喔喔 好的~~謝謝樓上二位^^ 我試試看 12/02 12:05