Pagina 1 van 1

Inloggen pagina's buiten phpbb

Geplaatst: 09 sep 2004, 11:23
door Laroscout
Hallo,

Ik ben op zoek naar een script dat je in andere html of php pagina's kan plaatsen en dat de inloggegevens van phpbb gebruikt om die pagina te kunnen openen.

Voorbeeld:
Ik heb een ledenlijst als html op mijn site staan maar wil alleen dat leden die kunnen bekijken. Als ze al ingelogt op het forum zijn zien ze hem gelijk anders controleerd hij of ze bij de juiste groep horen en kunnen ze inloggen met hun eigen gegevens.

Bij de eerste versies was er zo'n script, nu voor de nieuwe versie kan ik het niet zo snel meer vinden, wie weet er iets?

Geplaatst: 09 sep 2004, 19:53
door mosymuis
Dergelijke vragen zijn al zéér vaak gesteld hier, doe er in het vervolg je voordeel mee a.u.b.

Zoals ik het in al die topics verkondig: begin met het omzetten van de bewuste pagina's naar phpBB pagina's, met de Blank Page Template. Maak daarna gebruik van de $userdata['session_logged_in'] variabele om de sessie te controleren, en draai eventueel een extra query om groepsrechten te checken.

Geplaatst: 09 sep 2004, 20:33
door desert spider
maar 1 vraag is nog onbeantwoord gebleefen

jij zei

"begin met het omzetten van de bewuste pagina's naar phpBB pagina's"

maar als je dat nou niet wil
want ik ken iemand die ook een inlog "ding" wou maar niet zijn site naar phpbb wil over zetten

Geplaatst: 09 sep 2004, 23:26
door mosymuis
Een inlog box voor het forum kan zoieso altijd, ook op html pagina's, maar dan komt de bezoeker na het verzenden wel uit op het forum zelf. Als je de bezoeker op die pagina zelf wilt houden is er geen andere optie als integreren.

Overigens, integreren betekent zeker niet dat je de phpBB layout moet overnemen, hier gaat het alleen om de achterliggende PHP functies. Of je de header, de footer en het template systeem gebruikt kan je helemaal zelf beslissen.

Geplaatst: 10 sep 2004, 21:11
door desert spider
maar zo ver ben ik niet mer php,als je me alsjeblieft een beetje op weg wilt helpen :oops:

Geplaatst: 11 sep 2004, 01:08
door mosymuis
Wat wil je weten? Ik heb bijna alles al eens uitvoerig besproken hier, aangezien deze vraag zo ontzettend vaak gesteld werd de laatste tijd.

Geplaatst: 11 sep 2004, 08:35
door desert spider
nou ik ben bezig geweest maar krijg heel veel erros

1 daar van is dat hij $tempalte als een non opject ziet
dat los ik op als ik een bestant includet maar dan werkt een ander script niet meer

Geplaatst: 11 sep 2004, 15:40
door mosymuis
desert spider schreef:nou ik ben bezig geweest maar krijg heel veel erros

1 daar van is dat hij $tempalte als een non opject ziet
Wat is/was je script?

desert spider schreef:dat los ik op als ik een bestant includet maar dan werkt een ander script niet meer
Beetje vaag, ik moet zien wat je precies hebt gedaan.

Geplaatst: 11 sep 2004, 16:17
door desert spider

Code: Selecteer alles

$userdata = session_pagestart; 
init_userprefs($userdata);



$template->set_filenames(array( 
        'body' => 'moppen.tpl') 
); 

$template->pparse('body'); 
even snel gemaakt omdat wat er op leek verwijdert heb

Geplaatst: 11 sep 2004, 16:59
door mosymuis
Denk nu eens na; natuurlijk werkt dat niet. Je gebruikt niets van phpBB's technieken en het template object bestaat daarom dus ook niet. Kijk eens naar de Blank Page Template en je ziet dat je pagina's als common.php moet includen.

Geplaatst: 11 sep 2004, 20:50
door desert spider
dat begreep ik ook nog wel

maar nu komt het probleem

wat moet ik er bij zetten(script) dat hij het wel doet.

want zo ver ben ik ook al weer niet

Geplaatst: 12 sep 2004, 00:36
door mosymuis
mosymuis schreef:Kijk eens naar de Blank Page Template

Geplaatst: 12 sep 2004, 10:00
door desert spider
maar dat is een deel van de blank page tempalte

alleen heb ik die includes weg gehaalt

Geplaatst: 12 sep 2004, 12:08
door Luuk
als je die includes weghaalt heb je niks meer met het phpbb te maken en kan je dus niet inloggen via phpbb :roll:

Geplaatst: 12 sep 2004, 13:25
door desert spider
dat begrijp ik

maar er moet toch een mogelijkheid zijn zonder dat je includet toch dat hij het doet


want wat je includet is toch ook een script

Geplaatst: 13 sep 2004, 13:28
door mosymuis
desert spider schreef:maar er moet toch een mogelijkheid zijn zonder dat je includet toch dat hij het doet
Eh, NEE? Natuurlijk heeft hij die includes nodig, zonder dat worden de sessie, database en temlpate systemen niet geladen. Waarom zou je ze uberhaupt willen weglaten? Als je phpBB's layout niet wilt include jd ede header en footer gewoon niet; simpel. Dan haal je dus niet meteen alles weg. :roll:

Geplaatst: 13 sep 2004, 14:14
door desert spider
wat ik al heb vertelt een andere mod doet het niet als ik de includet weg haal

maar een vriend van mijn heeft al een script gemaakt

dat script mag ik van hem niet vrijgeefen