Pagina 1 van 1
hoe wordt bijgehouden wie er is ingelogd?
Geplaatst: 12 aug 2005, 13:01
door supperbas
`wie weet dit?
Crypt0n zegt:
als jij nou is effe voor mij uitzoekt hoe je de userid in het forum worden opgeslagen
The OZ zegt:
zal kijken
Crypt0n zegt:
ik heb het een paar keer op een forum gevraagt maar niemand weet het
The OZ zegt:
je bedoeld in welke tabel? of naam/nummer?
Crypt0n zegt:
in de sessie
Crypt0n zegt:
hoe wordt bijgehouden wie er is ingelogd
kan iemand mij vertelen hoe dit word gedaan?
ty supperbas
Geplaatst: 12 aug 2005, 13:02
door Paul
in de tabel phpbb_sessions staat wie is ingelogt

Geplaatst: 12 aug 2005, 13:13
door supperbas
hoe kan je zien wie er dan is ingelocht?
(via database?)
Geplaatst: 12 aug 2005, 13:15
door Paul
Ja, via die tabel. Daar staat er precies wie is ingelogt, en waar die persoon is

Geplaatst: 12 aug 2005, 13:18
door supperbas
ja maar waarom staan er dan 4 records van dezelfde gebruiker
Geplaatst: 12 aug 2005, 13:21
door supperbas
en waarom zijn die user id's negatief ?
Geplaatst: 12 aug 2005, 13:25
door supperbas
Ik wil graag weten hoe er in de sessie wordt opgeslagen wie is ingelogt.
Ik sla het zelf altijd op als $_SESSION['id'] ofso.
Iemand een idee?
Geplaatst: 12 aug 2005, 13:26
door Paul
als een user id -1 is, is het een gast. Gasten kunnen meerdere sessie hebben. PHPBB gebruikt geen $_SESSION, maar heeft een eigen systeem, wat allemaal in de database staat

Geplaatst: 12 aug 2005, 13:28
door supperbas
Hmm ok, ik zal is kijken
Geplaatst: 12 aug 2005, 13:42
door supperbas
Als ik nou de naam wil hebben van degene die ingelogt is, wat moet ik dan precies doen?
Geplaatst: 12 aug 2005, 13:44
door Paul
Voorbeeld:
Code: Selecteer alles
$sql = "SELECT * FROM ".USERS_TABLE." u, ".SESSION_TABLE." s WHERE s.session_user_id = u.user_id";
$r = $db->sql_query($sql);
if(!$r){
message_die(GENERAL_ERROR,"Could not get session information","",__LINE__,__FILE__,$sql);
}
while($g = $db->sql_fetchrow($r)){
//$g['username'] == de gebruikersnaam
}
Ff snel geschreven

Geplaatst: 12 aug 2005, 14:22
door supperbas
ik zie mn eigen username niet. lijkt wel alsof ik niet ingelogt ben?
Geplaatst: 12 aug 2005, 14:25
door Paul
Welke code heb je precies gebruikt?
Geplaatst: 12 aug 2005, 14:32
door supperbas
ha paul
Ik heb iemand op dracht gegeven om een portal temaken (versturen van falsh bestanden die daarna op portal komen) en de gebruiker die het verstuurd is het zelfde als de login van phpbb de maker zelf snapt weinig tot nix van phpbb en hij wil weten hoe en wat mijn phpbb kenis is ook niet al te hoog dus vandaar wat ik wil is dit
user verstuurd .swf bestand
user id word opgeslagen ed
exstra waarde movie's + 1
dan moet je bij view movie info (pagina) die gegevends staan van de zender end kan jij mij(ons) vertellen hoe je dit moet doen?
Geplaatst: 13 aug 2005, 18:25
door supperbas
iemand?