このコードをセットアップしましたが、機能していないようです。基本的に私はタイムスタンプをデータベースに入れ、誰かが何かを送信しようとするたびに IP をチェックし、最後にタイムスタンプを送信した時間を確認します。ここに私が持っているコードがあります...
$ip = $_SERVER["REMOTE_ADDR"];
$chkquery = "SELECT * FROM faucet where ip='$ip' ORDER BY timestamp DESC LIMIT 1;";
$chk = mysql_query($chkquery) or die($chkquery."<br/><br/>".mysql_error());
while($row = mysql_fetch_array($chk, MYSQL_ASSOC)){
$timestamp = $row['timestamp'];
}
$timenow = time();
$chktime = strtotime($timestamp);
if($chktime <= ($timenow - 1800)) {
echo "Yay! It has been 30 minutes!";
} else {
echo "Wait! Its not been 30 minutes";
}
これを機能させるために変更/修正する必要があるものはありますか? 助けてくれてありがとう!if 文は逆かもしれませんが、IDK も I も Yay! になります。何時になっても…