•  
  • 0
  •  
0

Глупый вопрос про методы класса - ничего не работает!

Накидал тут быстро маленький класс для юзеров, ничего не шлифовал, просто грубый скелет. Тем не менее, ничего не работает, я уж даже не знаю что делать. Помогите,а? Про говнокод знаю, можно не писать. :)

php, class, function.
спросил 618 дней назад Аватор пользователя qwertyzator qwertyzator
30
300

2 ответа:

    •  
    • 1
    •  

    Скобочки надо считать правильно:

    function user(){
            if (!$_SESSION['logged'] or empty($_SESSION['superadmin']) or empty($_SESSION['username'])){
                    $this->destroyuser();
    }

    На второй строке открыл тело условия, а на четвёртой закрыл что? И в конце определения класса сколько скобочек поставил? Вот и получается, что в классе есть только 2 метода: destroyuser() user()

    Все остальные "методы" - функции внутри user() .

    ответил 618 дней назад Аватор пользователя RedHedgehog RedHedgehog
    105 3
    изменил 618 дней назад Аватор пользователя RedHedgehog RedHedgehog
    105 3
    •  
    • 0
    •  

    ставьте скобки в строке ниже под if

    if ( blablabla )
    {
    ....
    }
    

    так легче будет искать их зрительно и с подсветкой

    ответил 374 дня назад Аватор пользователя romy4 romy4
    38 2
Чтобы написать ответ, вы должны авторизироваться.