我是新手使用php,但这里是我的问题:
我正在一个用户可以将内容发布到服务器的网站上.我正在尝试为用户发布的频率添加5分钟的限制.每次用户发布时,都会使用CURRENT_TIMESTAMP()更新数据库中其行上的字段
我想做的是检查他们发布多久以前的内容,如果不到5分钟前它就不允许他们发布.
我认为它看起来像这样:
<?php
$query = "SELECT * FROM Users_table WHERE Username = '$username'";
$result = mysql_query($query);
if (($result['last_post']-now())<=5minutes) {
echo "Please wait 5 minutes before you can post again.";
} else {
code to let user post
}
?>
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是我不知道时间如何运作得很好,不知道5分钟会是多长时间.
任何帮助深表感谢.
我正在尝试使用水印保护图像,但我不想在网站上显示带有水印的图像.我创建了一个动态水印图像的PHP脚本,但这就是我想用它做的事情:
我希望每当有人点击右键并按下"另存为"我网站上显示的图像时,它就链接到另一个带水印的图像.那可能吗?我应该另辟蹊径吗?
非常感谢任何正确方向的回应.
这是一个例子:http://fatpita.net/?i = 14453 当您保存此图像时,保存的图像被加水印,但网站的图像不是......我认为它们实际上只是掩盖了网站上的水印.
谢谢!