Ntie adlı üyeden alıntı:
mesajı görüntüle
. Bende şimdi farkettim.
21
●2.848
. Bende şimdi farkettim.
. <?php
$ip = $_SERVER['REMOTE_ADDR'];
$bul = mysql_query("SELECT * FROM banned WHERE ip='$ip'");
if (mysql_num_rows($bul) >= 1) {
$ban = mysql_fetch_array($bul);
$simdi = time();
if ($banbitis >= $ban['bitis']) {
die("<CENTER>Siteye girmeniz yasaklanmistir<br>Sebep: " . $ban['neden'] .
"</center>");
exit;
}
}
?>$bitis = date("Y-m-d",strtotime("+1 day")); //1 günlük banlama
$bitis = date("Y-m-d",strtotime("+1 week")); //1 haftalık banlama
$bitis = date("Y-m-d H-i-s",strtotime("+1 week 3 days 5 hours 5 seconds")); //1 haftalık 3 gün 5 saat 5 saniye bunun için DB de tarihi Y-m-d H-i-s şeklinde saklaman gerekir.çogaltilabilir$insql = mysql_query("INSERT INTO values (NULL, '$ip', '$neden', NOW(), '$bitis')");sana önerim tarihleri unix time modunda saklaman. işlemlerin daha kolay olacaktir.