[請益] 關於寫檔案的問題
想要把網頁上所有的input寫進檔案.csv
每次輸入都匯寫入檔案的最後面
每筆資料都已"\n"隔開
程式碼大致如下:
if($submit)
{
$fptr=fopen('test.csv', 'w');
fseek($fptr, 0, SEEK_END);
fputs($fptr, $name);
fputs($fptr, ",");
fputs($fptr, $phone);
fputs($fptr, "\n");
fclose($fptr);
}
可是每次按下submit的按鈕時,只會剩下最後一次輸入的資料
我已經用fseek將檔案指標放到最後了
為什麼還是重寫檔案
另外,輸出的檔案所有中文文字都變成了亂碼
要如還才能改成可以正確輸出中文字
還是有辦法可以用excel或是其他編輯器看到正確的中文字
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.22.21.98
推
03/14 19:35, , 1F
03/14 19:35, 1F
→
03/14 19:36, , 2F
03/14 19:36, 2F
推
03/14 19:44, , 3F
03/14 19:44, 3F
推
03/14 20:01, , 4F
03/14 20:01, 4F
→
03/14 20:03, , 5F
03/14 20:03, 5F
→
03/14 20:03, , 6F
03/14 20:03, 6F
→
03/14 20:04, , 7F
03/14 20:04, 7F
→
03/14 20:05, , 8F
03/14 20:05, 8F
→
03/14 20:05, , 9F
03/14 20:05, 9F
推
03/14 21:47, , 10F
03/14 21:47, 10F
→
03/14 21:51, , 11F
03/14 21:51, 11F
→
03/14 21:52, , 12F
03/14 21:52, 12F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章