2013-11-27 34 views
0

所以..我有這個代碼的問題:FWRITE解決方案重寫PHP

$filename = "info.txt"; 
$tex = $_POST['Name']; 
$text = $tex . $_POST['Surname']; 
$fp = fopen ($filename, "w"); 
if ($fp) { 
fwrite ($fp, $text); 
fclose ($fp); 

它只能保存1名&姓。在另一個人提交他的信息之後,以前的信息就會丟失。

是否可以保存所有信息?

回答

1

你必須改變模式的fopen:

變化 'W' 到 'A'(一個追加

你會在這裏找到關於每個模式的詳細信息:

http://us2.php.net/manual/en/function.fopen.php#refsect1-function.fopen-parameters

+0

和..它這樣寫:JohnDoeDojnSmith(在一行中) 我可以在另一個行寫到這2名? @matthew – user3043737

+0

@ user3043737有一個換行符,您必須編寫「\ n」字符 – Matthew

+0

fwrite($ fp,$ text。「\ n」); – Matthew