Loading...
Taru (01.04.2018 в 21:34)
LaoikoGroup (01.04.2018 в 21:15)
Доброго времени суток. Помогите решить прблему с кодом $tema_edit = mysql_fetch_array(mysql_query("SELECT * FROM `tema` WHERE `id` = '". intval($_GET['id']) ."'"));
if($tema_edit['avtor'] == $user['id'] && $user['level'] == '3'){
$title = 'Ошибка';
include_once 'system/head.php';
echo '<div class="box"> <div class="error"> У вас нет прав!</div></div>';
include_once 'system/foot.php';
exit;
}

неработают права администратора и вобше немогу удалить тему.



Попробуй..
терперь работает так что у админа есть права, но админ неможет ничего сделать со своим аккаунтом тоесть неможет удалить илы редактировать свои теми
Пробуйте так:
$tema_edit = mysql_fetch_array(mysql_query("SELECT * FROM `tema` WHERE `id` = '". intval($_GET['id']) ."'"));
if($tema_edit['avtor'] != $user['id'] || $user['level'] != '3'){
$title = 'Ошибка';
include_once 'system/head.php';
echo '<div class="box"> <div class="error"> У вас нет прав!</div></div>';
include_once 'system/foot.php';
exit;
}
SayrusCraft (01.04.2018 в 21:50)
Данный код даже автору запрещает манипуляции с его темой.... Кстати, для чего вам нужна переменная $user['level']?
для того чтобы администратор мог удалять редактировать теми пользователей
Taru (01.04.2018 в 21:34)
LaoikoGroup (01.04.2018 в 21:15)
Доброго времени суток. Помогите решить прблему с кодом $tema_edit = mysql_fetch_array(mysql_query("SELECT * FROM `tema` WHERE `id` = '". intval($_GET['id']) ."'"));
if($tema_edit['avtor'] == $user['id'] && $user['level'] == '3'){
$title = 'Ошибка';
include_once 'system/head.php';
echo '<div class="box"> <div class="error"> У вас нет прав!</div></div>';
include_once 'system/foot.php';
exit;
}

неработают права администратора и вобше немогу удалить тему.



Попробуй..
Вот так работает, спасибо...
$tema_edit = mysql_fetch_array(mysql_query("SELECT * FROM `tema` WHERE `id` = '". intval($_GET['id']) ."'"));
if($tema_edit['avtor'] !== $user['id'] && $user['level'] !== '3'){
$title = 'Ошибка';
include_once 'system/head.php';
echo '<div class="box"> <div class="error"> У вас нет прав!</div></div>';
include_once 'system/foot.php';
exit;
}
SayrusCraft (01.04.2018 в 22:19)
Пробуйте так:
$tema_edit = mysql_fetch_array(mysql_query("SELECT * FROM `tema` WHERE `id` = '". intval($_GET['id']) ."'"));
if($tema_edit['avtor'] != $user['id'] || $user['level'] != '3'){
$title = 'Ошибка';
include_once 'system/head.php';
echo '<div class="box"> <div class="error"> У вас нет прав!</div></div>';
include_once 'system/foot.php';
exit;
}
Вот так работает, спасибо...
$tema_edit = mysql_fetch_array(mysql_query("SELECT * FROM `tema` WHERE `id` = '". intval($_GET['id']) ."'"));
if($tema_edit['avtor'] !== $user['id'] && $user['level'] !== '3'){
$title = 'Ошибка';
include_once 'system/head.php';
echo '<div class="box"> <div class="error"> У вас нет прав!</div></div>';
include_once 'system/foot.php';
exit;
}
Онлайн: 1
Время:
Gen. 0.0826
(c) Bym.Guru 2010-2026