Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Sopher

Użytkownik
  • Postów

    36
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi społeczności

  1. Sopher odpowiedź w Sprawdzenie czy użytkownik jest aktywny. został oznaczony jako odpowiedź   
    Już sobie poradziłem.
    Rozwiązanie jakie zastosowałem:
    Do pliku /admin/sources/classes/session/api.php dodałem nową funkcje, która sprawdza czy użytkownik o podanym ID jest aktywny (wg sesji):
    public function sprawdzCzyOnline( $memberId ) { $_session = $this->DB->buildAndFetch( array( 'select' => '*', 'from' => 'sessions', 'where' => "member_id=" . intval( $memberId ) ) ); if ( $_session['id'] ) { return $_session; } return false; } Zastosowanie:
     
    $classToLoad = IPSLib::loadLibrary( IPS_ROOT_PATH . 'sources/classes/session/api.php', 'session_api' ); $sessions = new $classToLoad( $this->registry ); $user = $sessions->sprawdzCzyOnline($id); if(isset($user) { return true; }
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.