Odczyt sesji
Wyniki 1 do 4 z 4

Temat: Odczyt sesji

  1. #1
    Debiutant
    Dołączył
    20-07-2008
    Wpisy
    3
    Punkty
    10

    Domyślny Odczyt sesji

    Witam, pisze niestandardowy komponent do joomla i niestety borykam sie z problemem odwolania mojego skryptu do identyfikacji uzytkownika. Jak ogolnie wiadomo joomla posiada system sesji opartych o baze danych lecz w jaki sposob odczytac session_id aby pobrac odpowiednie dane?
    Probowalem standardowo poprzez:
    Kod PHP:
    session_id() 
    Lecz wynik nie ima sie do tego w bazie danych ;/
    W jaki sposob joomla identyfikuje uzytkownika z session_id ?

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Ten Niedobry Rybik awatar
    Dołączył
    26-09-2005
    Skąd
    Gliwice
    Wpisy
    2 179
    Punkty
    70

    Domyślny

    1.5
    Kod PHP:
    function _getUser()
       {
          
    $session =& JFactory::getSession();
          
    $user $session->get("user");
          return 
    $user->username;
       }

       function 
    _getUserId()
       {
          
    $session =& JFactory::getSession();
          
    $user $session->get("user");
          return 
    $user->id;
       } 
    1.0
    Kod PHP:
    $my->id;
    // ale standardowe odwołania do $_SESSION tez powinny chodzic 

  4. #3
    Debiutant
    Dołączył
    20-07-2008
    Wpisy
    3
    Punkty
    10

    Domyślny

    Dziekuje za tak szybka odpowiedz, niestety $_SESSION nie dziala, w ktorym pliku znajduje sie

    Kod PHP:
    JFactory 
    Co bym mogl zainkludowac ta klase??

    Edit:

    Przeszukalem wszystkie pliki pod katem szukania tej wartosci i zaden plik jej nie zawiera, dodam ze uzywam joomla 1.0.13 i nie znam kompletnie tego CMS'a. Zwykle pisze wlasne systemy zarzadzania trescia lecz niestety mam zlecenie zwiazane z joomla... Ewentualnie zostaje mi dodanie tworzenie wlasnej sesji w trakcie logowania oraz jej usuniecie podczas wylogowania ale nie jest to rozwiazaniem.
    Ostanio edytowane przez afterhours : 20-07-2008 12:42 Powód: Dodatkowe informacje

  5. #4
    Ten Niedobry Rybik awatar
    Dołączył
    26-09-2005
    Skąd
    Gliwice
    Wpisy
    2 179
    Punkty
    70

    Domyślny

    1.0.13 jest z rodziny 1.0 , nie znjadziesz faktorii obiektów, polecam przywlec sobie globalnie obiekt $my, więcej detali masz tu:
    http://dev.joomla.org/component/opti...s:make_secure/
    punkt 6

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •