Банан для пользователя ставлю,но после бана на 0 часов то страница просто обрезается (иногда вывает белая страница) и бан будет прижизненно:
<?php
$q = mysql_query("SELECT * FROM `ban` WHERE `ank_id` = '".$user['id']."' ORDER BY `id` DESC"
while ($post = mysql_fetch_assoc($q)) {
// определение
if ($post['show'])$show = ''.$post['show'].'';
if ($post['user_login'])$user_login = '<a href="/pages/users/user.php?name='.$post['user_login'].'">'.$post['user_login'].'</a>';
$time = time();
if ($show>$time){
echo '
<div class="err">Вы заблокированы за нарушение.</div>
<div class="post">
<span class="c_date">'. ptime($post['time']) .'</span>
Бан дал: '.$user_login.' <br>
Причина: '. $post['msg'] .'<br>
Бан до: '.ptime($show).'<br />
</div>';
}
foot();
exit;
}
?>
Что не пробывал не пашет,в базе все норм и после истечения времени,запись удаляется
при выдачи бана на 0 записывай в бд не 0 а текущее время в сек то бишь time()
кстати автор у тебя гк зачем цикл для одной записи?
Hatsune Miku, сейчас попробую
Hatsune Miku, а что не так то?Я просто начинающий то
цикл зачем?
Добавлено 07.01.15 в 09:27:31:
убирай его