gebruik van phpbb3 membersysteem op eigen php site

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
keuninkske
Berichten: 14
Lid geworden op: 03 sep 2008, 15:14

gebruik van phpbb3 membersysteem op eigen php site

Bericht door keuninkske » 03 sep 2008, 15:33

  • Adres van je forum: http://===>>> ng niet online
    Event. modificaties op je forum:voorlopig nog niets =>in de toekomst wel
    Wanneer ontstond het probleem?toen ikt in mijn kop kreeg de prachtige phpbb forums te gebruiken!!
    phpBB versie: 3.0.2

    Heb je onlangs iets veranderd aan je forum? nog niet
    Wat is het probleem?
owkeej,

kben dus op zoek naar de cookies ,sessions, ... die phpbb schrijft om zo de gebruikerherkenning te kunnen doen op pagina's waar alleen members op mogen komen te beveiligen.

de bedoeling is dus dat als ik een stuktje code toevoeg op de loginform van mijn site (set_cookie(......)) dat deze er dan ook direct voor zorgt dat mijn leden zich niet meer hoeven aan te melden op het phpBB3 forum.

ook had ik dan graag mijn eigen memberpagina's met dezelfde(of gelijkaardige) beveiliging gemaakt.

kan iemand me helpen?
-welke cookies moet ik schrijven?
-in welke databasetabel staan die leden nu juist? (voor gebruik op de site)
-en hoe gebeurt die herkenning?
-en wat zie ik allemaal over het hoofd?

==>>kheb al het ganse internet afgeschuimd (dit forum en engelse forum inbegrepen) en nergens een degelijke oplossing gevonden.
ook ben ik begonnen met enkele PHP files van het forum na te kijken ma da blijkt nog iets te moeilijk voor mij :roll:

kben ervan overtuigd da jullie hier mijn vraag kunnen oplossen en kijk dan ook uit naar antwoord
met vriendelijke groet
keuninkske
..

Mid
Berichten: 961
Lid geworden op: 03 mei 2008, 23:22

Re: gebruik van phpbb3 membersysteem op eigen php site

Bericht door Mid » 03 sep 2008, 18:26

In het beheerderspaneel kun je de cookie-instellingen vinden en eventueel goed zetten.

keuninkske
Berichten: 14
Lid geworden op: 03 sep 2008, 15:14

Re: gebruik van phpbb3 membersysteem op eigen php site

Bericht door keuninkske » 03 sep 2008, 19:18

???

daar hebbek wa uitleg bij nodig :s:s

da lijkt mij een te simpel antwoord om waar te kunnen zijn :s :p

alvast bedankt vo deezn reply

grtz keunink

Mid
Berichten: 961
Lid geworden op: 03 mei 2008, 23:22

Re: gebruik van phpbb3 membersysteem op eigen php site

Bericht door Mid » 03 sep 2008, 19:49

Je ziet 4 cookie-instellingen. Kopieer die maar even hierheen, dan wordt er even naar gekeken, of ze juist staan ingesteld.

keuninkske
Berichten: 14
Lid geworden op: 03 sep 2008, 15:14

Re: gebruik van phpbb3 membersysteem op eigen php site

Bericht door keuninkske » 03 sep 2008, 19:59

domein : localhost => staat trouwens nog niet online ook!!!!
naam: phpbb3_qsumo
pad: /
secure: uitgeschakeld



=> daar wist ik idd al iets meer mee :p

maar hoe verwezenlijk ik nu mijn membersysteem?

zodat als mensen aangemeld zijn op het forum, ze ook meteen ingelogd zijn voor mijn memberpagina's van mijn site?

met de naam en domein van een cookie kan ik hun id of username toch nog niet achterhalen??

Mid
Berichten: 961
Lid geworden op: 03 mei 2008, 23:22

Re: gebruik van phpbb3 membersysteem op eigen php site

Bericht door Mid » 03 sep 2008, 20:07

Lastig, dat je nog niet online staat, want dan moet Domein zijn:

.domeinnaam.nl of: .domeinnaam.be , dus zonder www, maar wel met de punt achter www.

Als dat (online) goed staat ingesteld, dan kunnen de gebruikers automatisch inloggen.

keuninkske
Berichten: 14
Lid geworden op: 03 sep 2008, 15:14

Re: gebruik van phpbb3 membersysteem op eigen php site

Bericht door keuninkske » 03 sep 2008, 20:24

kheb zo lichtjes het gevoel dat je me niet goed begrijpt.

ik heb dus persoonlijk een aantal (simpele) php pagina's gemaakt.

wanneer we deze pagina's allemaal bij elkaar plaatsen bekomen we een site.

in het php script van deze volledige site zit een log in systeem verwerkt omdat er een aantal pagina's zijn waar alleen geregistreerde leden mogen komen!!

nu had ik aan mijn site ook graag nog een forum toegevoegd.
ik koos voor de phpbb3 software wegens mijn goede gebruikerservaring ermee op andere fora.

echter had ik nu graag gehad dat mensen slechts 1 maal moeten inloggen om zowel mijn eigen memberpagina's als de memberpagina's van het phpbb forum te bekijken.

hoe kan ik dit realiseren?
welke code moet ik bovenaan plaatsen in mijn php scripts?

Mid
Berichten: 961
Lid geworden op: 03 mei 2008, 23:22

Re: gebruik van phpbb3 membersysteem op eigen php site

Bericht door Mid » 03 sep 2008, 21:24

Aha, dat schept duidelijkheid. Het valt niet te integreren zonder enorme codewijzigingen in je website. Je zult als uitgangspunt het phpbb3-forum moeten nemen, dus van daaruit inloggen en dat dan zien te integreren in je website. Voor deze code-aanpassingen is phpbb.nl niet bedoeld en ik denk niet, dat je er gemakkelijk iemand voor kunt vinden, want dat is hier al vaker gestrand.

Ik wens je er heel veel succes mee toe.

keuninkske
Berichten: 14
Lid geworden op: 03 sep 2008, 15:14

Re: gebruik van phpbb3 membersysteem op eigen php site

Bericht door keuninkske » 03 sep 2008, 21:52

lijkt me een klaar en duidelijke reactie :p

net wat ik nodig had.

jammer genoeg zal ik als hobby php'er er dus niet komen dit te realiseren.
toch bedankt voor de duidelijkheid hieromtrent. (zoeken via google en dergelijke schept deze duidelijkheid jammer genoeg niet)

veel dank
en vriendelijke groeten
keuninkske

Gebruikersavatar
Derky
Berichten: 4466
Lid geworden op: 07 apr 2005, 16:24
Locatie: Nederland
Contacteer:

Re: gebruik van phpbb3 membersysteem op eigen php site

Bericht door Derky » 04 sep 2008, 14:39

Met behulp van de volgende code kan je de phpBB sessies gebruiken:

Code: Selecteer alles

define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup(); 
Dit zet je aan het begin van je php bestand, daarna kan je bijvoorbeeld met de code

Code: Selecteer alles

echo $user->data['username']; 
de gebruikersnaam echo'en.

Let op dat je bij phpbb_root_path wel het goede pad aangeeft naar je forum, verander het stukje tussen de quotes ./ naar bijvoorbeeld ./forums/

Verder kan je hier ook nog wat informatie erover vinden: http://www.phpbb.com/community/viewtopi ... 1&t=719055

Gesloten