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

Pobieranie ID użytkownika


Przejdź do rozwiązania Rozwiązane przez DawPi,

Rekomendowane odpowiedzi

Opublikowano

Na podstawie przeczytanych informacji skleiłem ten kod

<php>$test123 = IPSMember::load('admin', 'all', 'id' );</php>
{$test123}

Jednak zamiast ID - czyli 1 - pokazuje się tylko "Array". Co jest nie tak?

Opublikowano

Nie widzę w tym nic dziwnego. Pierwszy parametr (dla pojedynczego usera) to mail, id lub nazwa a ostatni to wybrany typ.

Gama pewnie myślał że ostatni parametr to to, co miałaby ta metoda pobrać.

IPSMember::load('admin', 'all', 'id' )

Co w istocie oznaczało "Pobierz użytkownika o identyfikatorze admin".

  • Lubię to 1
  • Manager
Opublikowano

    /**

     * Load member

     *

     * @param     string    Member key: Either ID or email address OR array of IDs when $key_type is either ID or not set OR a list of $key_type strings (email address, name, etc)

     * @param     string    Extra tables to load(all, none or comma delisted tables) Tables: members, pfields_content, profile_portal, groups, sessions, core_item_markers_storage, members_partial.

     *                    You can also use the aliases: 'extendedProfile', 'customFields' and 'itemMarkingStorage'

     * @param    string  Key type. Leave it blank to auto-detect or specify "id", "email", "username", "displayname".

     * @return    array   Array containing member data

     * <code>

     * # Single member

     * $member = IPSMember::load( 1, 'extendedProfile,groups' );

     * $member = IPSMember::load( '[email protected]', 'all' );

     * $member = IPSMember::load( 'MattM', 'all', 'displayname' ); // Can also use 'username', 'email' or 'id'

     * # Multiple members

     * $members = IPSMember::load( array( 1, 2, 10 ), 'all' );

     * $members = IPSMember::load( array( 'MattM, 'JoeD', 'DaveP' ), 'all', 'displayname' );

     * </code>

     */

 

Prawie się udało.

  • Lubię to 1

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • 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ę.