大家好,
我正在努力创建一个网站,每个人都可以在首页上发布他们想要的所有内容,但出于安全考虑,我不喜欢垃圾邮件。我想要的是当有人发帖时,他们每天只能做一次! (对不起,如果我的英语不可理解) 这是我的表格
<form action="insert.php" method="post">
<br><div id="myButton"><input id="myInputButton" type="submit" value="Δημοσίευση"> </div>
<input type="text" maxlength="70" size="80" name="text">
</form>`
发布代码
$query = mysql_query("SELECT text, id, link,votes_up,votes_down FROM post ORDER BY id DESC");
mysql_query ("set character_set_results='utf8'");
while($row = mysql_fetch_array($query)){
$text = $row['text'];
$net_vote = $row['votes_up'] - $row['votes_down'];
echo '<div id="posts">'.'<h2>Καποιος ειπε:</h2>'.'<p><b><font size="3px">' . $text . '</font></b></p><hr>'
;`
答案 0 :(得分:1)
如果有人可以发布到您网站的首页,那么您需要某种形式的用户注册。当用户注册时,您将能够通过ID识别它们,因此可以在数据库中存储last_posted
时间戳。发帖时,请检查时间戳是否超过一天。