SB-MaterialAdmin / Web

SourceBans Material Design
64 stars 45 forks source link

Предупреждения #309

Open A1mDev opened 3 years ago

A1mDev commented 3 years ago

Notice: Undefined offset: 1 in /var/www/html/newsb/pages/page.banlist.php on line 427

Notice: Undefined offset: 2 in /var/www/html/newsb/pages/page.banlist.php on line 427

Notice: Undefined offset: 1 in /var/www/html/newsb/pages/page.banlist.php on line 427

Notice: Undefined offset: 2 in /var/www/html/newsb/pages/page.banlist.php on line 427

Notice: Undefined offset: 1 in /var/www/html/newsb/pages/page.banlist.php on line 427

Notice: Undefined offset: 2 in /var/www/html/newsb/pages/page.banlist.php on line 427

Проблема возникает когда в аргументы функции CommunityID() приходит STEAM_ID_SERVER, так же проблема возникает когда администратор был удален и в аргументах функции пустая строка!

A1mDev commented 3 years ago

Тоже самое на странице page.commslist.php (Список мутов и гагов)

A1mDev commented 3 years ago

А исправить можно так function CommunityID($steamid_id){ if ($steamid_id == '' || $steamid_id == 'STEAM_ID_SERVER') { return " "; } $parts = explode(':', strreplace('STEAM', '' ,$steamid_id)); return bcadd(bcadd('76561197960265728', $parts['1']), bcmul($parts['2'], '2')); } в файлах page.banlist.php, page.commslist.php нужно исправить эту функцию.