Loading...
пишит что ошибки 65 66 строчка помогите пожалуйста исправить


<?php

$mem_start = memory_get_usage();
require '../../system/func_for_game2.inc.php';

$ban = mysqli_fetch_array(mysqli_query($link,"SELECT SQL_CACHE * FROM `users` WHERE `id`='".num($_GET['id'])."' limit 1"));
$block = mysqli_fetch_array(mysqli_query($link,"SELECT SQL_CACHE * FROM `ban` WHERE `usr`='".num($_GET['id'])."' limit 1"));

if (!$ban){
go("/?err=".md5(1)."");
exit;
}

$imusr = mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `users` WHERE `id`='".num($user['id'])."' "));
if ($imusr['adm'] == 'user' OR $imusr['adm'] == 'moder' AND $ban['adm'] == 'admin'){
go("/?err=".md5(1)."");
exit;
}

head('Бан');

echo '<div class="block">Блокировка пользователя '.$ban['login'].'</div>';

if ($block){
echo '<br /><br /><center><big>Пользователь уже забанен</big><br /><br /></center>';
foot();
exit;
}

if (!isset($_POST['msg'])){

echo '
<center>
<form action="index.php?id='.$ban['id'].'" method="post">
Причина блокировки<br />
<select size="1" name="msg">
<option value="Нарушение правил сайта!">Нарушение правил сайта!</option>
<option value="Мат!">Мат!</option>

</select>

Время блокировки<br>
<select size="1" name="date">
<option value="3600">Час</option>
<option value="21600">6 часов</option>
<option value="43200">12 часов</option>
<option value="86400">День</option>
<option value="604800">Неделя</option>
<option value="forever">Навсегда</option>
</select>

<input type="submit" value="Забанить" name="submit"/>
</form>
</center>
';





echo "</div>";
echo "<h1>Нарушения</h1>";
echo "<div class='block'>";
$set['p_str'] = 10;
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `ban` WHERE `id_user` = '$id'"),0);
$k_page = k_page($k_post,$set['p_str']);
$page = page($k_page);

$start = $set['p_str']*$page-$set['p_str'];
$q = mysql_query("SELECT * FROM `ban` WHERE `id_user` = '$id' ORDER BY `id` DESC LIMIT $start, $set[p_str]");
if($k_post == 0)echo "Нарушений ещё не было...";
while($post = mysql_fetch_assoc($q)) {
$ank = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '$post[id_admin]' ORDER BY `id` DESC LIMIT 1"));
echo icons_user($ank[id])." <a href='/profile/$ank[id]'>$ank[login]</a> | <a href='?delete=$post[id]'>[х]</a>: ".text_msg($post[text])."<br>";
if($post[last] > time()){
echo "Активен, до окончания ".tl($post[last]-time());
}else{
echo "Не активен, истек ".vremja($post[last]);
}
echo "<hr>";
}
str('?',$k_page,$page); // Вывод страниц
echo "</div>";
}




if ($_POST['date'] == 'forever')
$date = time()+3600*24*30*12*24;
else
$date = time()+num($_POST['date']);

mysqli_query($link,"INSERT INTO `ban` (`usr`,`msg`,`date`,`adm`)VALUES ('".num($_GET['id'])."','".vvod($_POST['msg'])."','$date','".num($user['id'])."')") or die(mysqli_error());

echo '<br /><br /><center>Пользователь забанен <br /></center>';
foot();
exit;


foot();
?>
________
посл. ред. 12.05.2018 в 14:23; всего 2 раз(а); by WarKing
красная это есть ошибка
не ужеле так тяжело помочь
тут возможно 2 ошибки, во первых у вас скрипт выше то mysql i , а 65 строка mysql, и возможно нет функций k_page и page
d1nka , исправил ошибок стало меньше вылезла одна вот

Fatal error: Call to undefined function mysqli_result() in /profiles/v/vl/vla/vladimir77/warking.zzz.com.ua/modules/ban/index.php on line 65
Нужен файл с пагинацией.
Это и есть ошибка.
481380564 , а если понятным языком сказать
WarKing (12.05.2018 в 14:56)
481380564 , а если понятным языком сказать

Нужен файл с пагинацией.
Пагинация->нумерация постраничного вывода информации.
481380564 , где его взять
WarKing (12.05.2018 в 14:58)
481380564 , где его взять

Два варианта:
1.Написать.
2.Он есть , но не подключен.
Онлайн: 8
Время:
Gen. 0.1273
(c) Bym.Guru 2010-2026