GameCMS Кланы [clans] (UNI)

BiZaJe

Пользователь
06.05.2023
47
19
файл class.clans
Все break -> Unreachable code detected
main.php:
switch(Clans::IsJoinedClan($clanid)) {
            case '0': {
                if(Clans::IsJoined($_SESSION['id']))
                {
                    result(['alert' => 'warning', 'message' => 'Вы уже состоите в Клане']);
                }
                else if(Clans::Enter($clanid)) {
                    result(['alert' => 'success', 'message' => 'Заявка на вступление отправлена.']);
                }
            }
            case '1': {
                if($clan->uid != $_SESSION['id']) {
                    if(Clans::Logout($clanid)) {
                        result(['alert' => 'success', 'message' => 'Клан успешно покинут.']);
                    }
                }
                else {
                    result(['alert' => 'warning', 'message' => 'Создатель Клана не может покинуть его.']);
                }
                
                break;
            }
            case '2': {
                if(Clans::Logout($clanid)) {
                    result(['alert' => 'success', 'message' => 'Заявка на вступление отменена.']);
                }
            }
разве break не должны присутствовать?

Файл index.php, more.php, shop.php -> Trying to get property of non-object of type void

Не используется $user = usr($row->uid); файл class.clans


function.php:
    function rand_string($length = 8) {
        return RandString($length);
    }
    
    function RandString($length = 8) {
        return substr(str_shuffle("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"), 0, $length);
    }
В принципе одно и тоже выполняешь
 
Сверху Снизу