Фуф, ну в общем ничего не получилось, чего я уже только не делал. Другого много напортил, ели восстановил.
Soniks у меня последний вопрос. Я не спец в PHP, поэтому сам незнаю как сделать. Как добавить в файл проверку пользователь или админ, если админ - пустить, пользователь - нет.
Вот в файле pagestart.php есть такие строки
PHP код:
global $admin;
$admin = base64_decode($admin);
$admin = explode(":", $admin);
$aid = "$admin[0]";
$sql = "SELECT radminforum, radminsuper FROM ".$prefix."_authors WHERE aid='$aid'";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
if (!is_admin($admin) AND ($row[radminsuper] != 1 OR $row[radminforum] != 1)) {
message_die(GENERAL_MESSAGE, "You are not authorised to administer this board");
}
При таком состоянии дел в админку не впускает никого, если эти строки убрать вообще, то пускает всех. Т.е. я так понял, здесь идет проверка прав доступа, но с ошибкой. Нельзя как то отредактировать эти строки, чтобы корректно админ определялся? У меня нюка 7,5
|