
Geen toegang tot Control Paneel
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Hi, JP hier. Maker van 't aanmeldingsscript waar Niels-21 eerder over sprak.
Ik heb eerst gekeken welk bestand gebruikt wordt bij het registreren, dat was profile.php. PHP code bekeken, leidt me naar includes/usercp_register.php.
In dat bestand bij else if ( $mode == 'register' ) gekeken welke query's er uitgevoerd worden, dat zijn er drie:
Met deze conclusie heb ik dan ook gewerkt: zodra iemand zich met een bestaande forumaccount authenticeert, wordt er één rij aan tabel user_group toegevoegd die de user aan een 2e usergroup koppelt: een usergroup die meer rechten heeft op het forum.
Wanneer iemand bij het inschrijven aangeeft dat hij/zij een nieuwe forumaccount wil aanmaken, dan wordt er één rij toegevoegd aan tabel users, één rij aan tabel groups en twee rijen aan tabel user_group waarvan rij 1 de user koppelt aan zijn eigen groep en rij 2 de user koppelt aan de speciale usergroup: de usergroep die meer rechten heeft op het forum.
Dus, als ik iets over 't hoofd zie, laat 't me weten
JPeetje
Heb ik gedaan, althans, dat meen ik.paulus schreef:gebruik dan voor dat ook registratie van phpbb
Ik heb eerst gekeken welk bestand gebruikt wordt bij het registreren, dat was profile.php. PHP code bekeken, leidt me naar includes/usercp_register.php.
In dat bestand bij else if ( $mode == 'register' ) gekeken welke query's er uitgevoerd worden, dat zijn er drie:
- Één in de userstabel.
- Één in de user_grouptabel.
- Één in de grouptabel.
Met deze conclusie heb ik dan ook gewerkt: zodra iemand zich met een bestaande forumaccount authenticeert, wordt er één rij aan tabel user_group toegevoegd die de user aan een 2e usergroup koppelt: een usergroup die meer rechten heeft op het forum.
Wanneer iemand bij het inschrijven aangeeft dat hij/zij een nieuwe forumaccount wil aanmaken, dan wordt er één rij toegevoegd aan tabel users, één rij aan tabel groups en twee rijen aan tabel user_group waarvan rij 1 de user koppelt aan zijn eigen groep en rij 2 de user koppelt aan de speciale usergroup: de usergroep die meer rechten heeft op het forum.
Dus, als ik iets over 't hoofd zie, laat 't me weten

JPeetje
Weten waar je te weten kan komen wat je wil weten, is belangrijker dan veel weten.
Mogelijk.paulus schreef:ik heb denet even snel de code bekeken, en er wordt 2 keer (Bij het registreren van een nieuwe user), in de user_group_table iets ingevoert, ik vermoed dat dat het probleem kan zijn.
Echter, toen ik de database van Niels-21 analyseerde hadden alle users die lid waren van de speciale usergroup twee rijen in tabel user_group, ik ben er daarom ook vanuit gegaan dat nieuwe users dit ook moeten hebben.
Weten waar je te weten kan komen wat je wil weten, is belangrijker dan veel weten.
Als jullie er aan uit zijn, willen ze dat hier waarschijnlijk ook wel graag weten http://www.phpbb.com/phpBB/viewtopic.php?t=288321
En ik ook.
Jan

En ik ook.

Jan
het probleem met de niet in acp komen heeft te maken dat de user_level in de user_table niet goed was. Of dat daar ook zo is, weet ik niet
Ik denk dat het daar met de update te maken heeft, en niet met dit.
Ik heb de code verder zeer snel bekeken, en zo snel ik zag, werd het in de zelfde groep toegevoegd(Ik weet dit nie zeker). Tevens zit ik nu op school, en kan ik niet bij de database bij mij lokaal, waar me testboard draait.

Ik heb de code verder zeer snel bekeken, en zo snel ik zag, werd het in de zelfde groep toegevoegd(Ik weet dit nie zeker). Tevens zit ik nu op school, en kan ik niet bij de database bij mij lokaal, waar me testboard draait.