Beste bezoeker,

Wij werken met een klein groepje.
Het kan zijn dat u na het plaatsen van een bericht even moet wachten op hulp of op een antwoord,
blijf daarom gerust posten we zullen z.s.m. en wanneer het kan reageren.

Voor dringende zaken die echt niet kunnen wachten kunt u het contactformulier gebruiken.

-------------------------------------

Wanneer u ons forum bezoekt voor hulp bij installatie, vragen wij u een account aan te maken en geen gebruik te maken van het contactformulier.

Wij kunnen u beter helpen wanneer u een account aanmaakt en u in het volgende onderwerp phpBB en Extensie installatie en aanpassingen laten uitvoeren een nieuw onderwerp start.

Ook wanneer u ergens niet uitkomt of vragen heeft, vragen wij u gebruik te maken van 1 van de bestaande "support onderwerpen" en aldaar uw onderwerp te starten.

Waneer u een account aanmaakt kan het zijn dat de activatie email terecht komt in de spamfolder.
  • Verplaats deze terug naar uw postvak-in en klik op de activatie link, hierna is uw account geactiveerd en kunt u inloggen op het forum.

Met vriendelijke groet,

Team phpBBservice.nl
(steeds tot uw dienst)

$user array

Archief
Gesloten

Auteur
bbjimbb
Berichten in topic: 5
Berichten: 270
Lid geworden op: 13 jan 2008 10:28
Locatie: Hattem
Contacteer:

$user array

Bericht door bbjimbb » 24 okt 2008 10:11

Ik had even een vraagje, in de code van phpBB zie je erg vaak dat iets als $user->data["blabla"].
Hoe werkt dat nu precies, en waar staat die array opgeslagen zodat ik misschien eens kan kijken naar alle functie's die erin zitten. :)


Raimon
Berichten in topic: 4
Berichten: 7672
Lid geworden op: 07 apr 2006 11:10
Locatie: Weert
Contacteer:

Re: $user array

Bericht door Raimon » 24 okt 2008 20:10

Dat is eigenlijk de user class
Die wordt aangeroepen in includes/session.php
De $user is de user class.
De data is eigenlijk de array $user->data['user_id'];
De user_id wordt dan binnen de array ( data ) opgehaald binnen de user class

Dus bij $user->data['user_style']; wordt de user_style field van de user_table opgehaald.
http://www.raimon.nl Voor alle installatie/aanpassing dienst voor phpBB!


Auteur
bbjimbb
Berichten in topic: 5
Berichten: 270
Lid geworden op: 13 jan 2008 10:28
Locatie: Hattem
Contacteer:

Re: $user array

Bericht door bbjimbb » 24 okt 2008 20:32

Raimon schreef:Dus bij $user->data['user_style']; wordt de user_style field van de user_table opgehaald.
Aha, dus eigenlijk staat die array in verbinding met de velden in de database. Dan kan ik alle mogelijkheden dus makkelijk in de database opzoeken, dankjewel Raimon. :)


Raimon
Berichten in topic: 4
Berichten: 7672
Lid geworden op: 07 apr 2006 11:10
Locatie: Weert
Contacteer:

Re: $user array

Bericht door Raimon » 24 okt 2008 20:38

Idd, hij roept dan alle data op van de user tabel, o.a user_ip , style enz.
En graag gedaan :)
http://www.raimon.nl Voor alle installatie/aanpassing dienst voor phpBB!


Auteur
bbjimbb
Berichten in topic: 5
Berichten: 270
Lid geworden op: 13 jan 2008 10:28
Locatie: Hattem
Contacteer:

Re: $user array

Bericht door bbjimbb » 24 okt 2008 22:20

Erg handig is dat inderdaad, en zit dat ook zo bij de $this->data variable? Zo ja, aan welke tabel zit die dan gekoppeld?


Raimon
Berichten in topic: 4
Berichten: 7672
Lid geworden op: 07 apr 2006 11:10
Locatie: Weert
Contacteer:

Re: $user array

Bericht door Raimon » 24 okt 2008 23:01

$this is geen class, dat is als ik me niet vergis de actuele data ;

Code: Selecteer alles

$this->page_title = 'UCP_REGISTRATION'; 
Om het makkelijk te houden "Deze pagina heet "UCP_REGISTRATION" ;"
http://www.raimon.nl Voor alle installatie/aanpassing dienst voor phpBB!


Auteur
bbjimbb
Berichten in topic: 5
Berichten: 270
Lid geworden op: 13 jan 2008 10:28
Locatie: Hattem
Contacteer:

Re: $user array

Bericht door bbjimbb » 25 okt 2008 15:15

Ah, ok. En kan je ook ergens vinden welke $this->bla's je daarvoor kan gebruiken?


Auteur
bbjimbb
Berichten in topic: 5
Berichten: 270
Lid geworden op: 13 jan 2008 10:28
Locatie: Hattem
Contacteer:

Re: $user array

Bericht door bbjimbb » 26 okt 2008 14:46

Sorry voor dubbelpost. Maar er schijnen heel veel $user-> dingen te zijn, welke zijn er allemaal? $user->data hadden we al en ik vond net $user->lang. etc.

Is er ergens een pagina die daar precies het overzicht over heeft + hoe je ze moet gebruiken?


Raimon
Berichten in topic: 4
Berichten: 7672
Lid geworden op: 07 apr 2006 11:10
Locatie: Weert
Contacteer:

Re: $user array

Bericht door Raimon » 22 jun 2017 12:31

$this kan je gebruiken met de php(bb) functies ; $this->page_header('data');
Voor een overzicht kan je het beste de dingen bekijken op de phpBB wiki http://wiki.phpBB.com , daar kan je veel dingen uit halen.
Wat ik persoonlijk altijd doe is alle bestanden bekijken wat er gebruikt wordt, zo heb je een overzicht wat het allemaal doet.
En hoe je ze moet gebruiken ligt aan de code die je hebt geschreven.
http://www.raimon.nl Voor alle installatie/aanpassing dienst voor phpBB!

Gesloten