Как исправить? Fatal error: Call to a member function get_files_list() on a non-object

Тема в разделе "Как сделать...", создана пользователем tusja, 28 ноя 2012.

  1. tusja

    tusja

    Регистр.:
    31 мар 2007
    Сообщения:
    493
    Симпатии:
    71
     
  2. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.405
    Симпатии:
    1.185
    Опять видимо из под кубика?

    $threads = true; надо заменить на
    $threads = new ЗДЕСЬ_ИМЯ_ОБЪЕКТА;

    ИМЯ_ОБЪЕКТА надо как то угадать из контекста...
     
    tusja нравится это.
  3. tusja

    tusja

    Регистр.:
    31 мар 2007
    Сообщения:
    493
    Симпатии:
    71
     
  4. tusja

    tusja

    Регистр.:
    31 мар 2007
    Сообщения:
    493
    Симпатии:
    71

     
  5. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.405
    Симпатии:
    1.185
    tusja почитай про ооп в php http://www.php.net/language.oop5.php
    или хотя бы про объекты http://www.php.net/manual/ru/language.types.object.php

    На примере
    PHP:
    $threads true;
    $cnt_requests $threads->get_var('cnt_requests');
    $is_working $threads->is_working();
    мы понимаем что нам нужен class, который содержит функции get_var() и is_working() и class Threads из твоего поста https://nulled.cc/threads/235884/#post-2043585 подходит по логике и названию функций.
    Так что можно смело исправлять наш пример на
    PHP:
    $threads = new Threads;
    $cnt_requests $threads->get_var('cnt_requests');
    $is_working $threads->is_working();
     
    tusja нравится это.