我有一个愚蠢的简单问题——太简单了,我找不到答案:)
我对 PHP 完全陌生(基本上从今天开始),我想做以下事情:
每当有人单击网页上的按钮时,就会将一个字符(字母“a”)添加/附加到文本文件或数据库中的表中。同时,我希望这个文本文件/数据库的(更新的)内容显示在同一页面上。
理想情况下,我还想存储单击按钮的人的位置、时间和日期。
有什么帮助吗?我会很亲切的。
编辑:这是我发现的一些用于增加计数器的代码,存储在文本文件中,但这似乎比我想做的更复杂:
<?php
$f = fopen('counter.txt', 'r+'); // use 'r+' instead
flock($f, LOCK_EX); // avoid race conditions with concurrent requests
$total = (int) fread($f, max(1, filesize('counter.txt'))); // arg can't be 0
/*if someone has clicked submit*/
if (isset($_POST['submit'])) {
rewind($f); // move pointer to start of file so we overwrite instead of append
fwrite($f, ++$total);
}
fclose($f);
?>