对于一个游戏的排行榜,我试图使用csv文件来存储用户名的cookie值和相应用户的分数。该代码似乎是功能时,它的第一次运行,但当另一个用户完成测验的行csv文件写与前一个用户的用户名和分数被覆盖,并替换为当前用户的用户名和分数。
<?php session_start();
$scoreCookie = $_COOKIE['scoreCookieToPost'];
$leaderboard_data = array (
$_COOKIE['usernamecookie'],
$scoreCookie
);
$file = fopen("leaderboarddata.csv","w");
fputcsv($file, $leaderboard_data);
fclose($file);
?>
需要进行哪些更改,以便将每个新提交的文件放在csv文件中的新行中,第一行将显示用户名,分数。
1条答案
按热度按时间xiozqbni1#
您可能希望使用
fopen
'a'的追加模式。