Quockunplus
(Thành Viên)
[Off] 07-03-2016 |
code chống spam tin nhắn cực hay
<?php
$time_limit = 30; // Thời gian để gửi 1 bl mới, đơn vị là giây (s)
$time_now = int(time());
$time_spam = ; ///biến này là thời gian ở bl mới nhất
$time_spam = int($time_spam);
$time_ok = ($time_now-$time_spam);
if($time_ok>$time_limit){
// Gửi bình luận
} else {
echo 'Bạn comment quá nhanh! Hãy đợi '.$time_limit-$time_ok.'s nữa nhé.';
}
$time_limit = 30; // Thời gian để gửi 1 bl mới, đơn vị là giây (s)
$time_now = int(time());
$time_spam = ; ///biến này là thời gian ở bl mới nhất
$time_spam = int($time_spam);
$time_ok = ($time_now-$time_spam);
if($time_ok>$time_limit){
// Gửi bình luận
} else {
echo 'Bạn comment quá nhanh! Hãy đợi '.$time_limit-$time_ok.'s nữa nhé.';
}
Cách dùng:
Chỉ ra biến $time_spam chính là thời gian của bình luận mới nhất.
Đọc code và áp dụng.
Chú ý cái "int()" là đưa chuổi, số về số nguyên thì phải.. ko chắc lắm ... trong trường hợp này nó có thể không cần thiết.
Chúc thành công
Chia sẻ: mrducz95