html-pagina beveiligen met phpbb logins
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.

html-pagina beveiligen met phpbb logins
hellow,
ik wil een html-pagina maken met een wachtwoordbeveiliging op,
dat je een gebruikersnaam en paswoord moet ingeven om verder te gaan.
Die gebruikersnaam en paswoord moeten hetzelfde zijn als op mijn phpbb-forum....
De pagina (html) heeft dus niets met het phpbb te maken maar gebruikt alleen de logins, je moet m.a.w. geregistreerd zijn (in het phpbb) om de beveiligde pagina te zien.
Is dit mogelijk?
(ik zou ook de html-pagina zo willen beveiligen dat niemand de url kan achterhalen, wat erop komt te staan is alleen voor bevoegden...)
De loginkader voor de beveiligde pagina zou best hetzelfde moeten zijn als de loginkader
van men forum.
P.S.: is het dan ook nog mogelijk om alleen een bepaalde groep in die beveiligde pagina te laten inloggen?
bijvoorbeeld: ik neem onder de geregistreerden op het phpbb diegenen die bij de "crew" horen, ik maak de groep "crew"
aan op het phpbb. Nu wil ik dat in die beveiligde pagina (die dus niets te maken heeft met het phpbb,
maar alleen die logins gebruikt) ALLEEN die groep "crew" binnengeraakt...
is dat ook mogelijk?
Of kan ik bij die beveiligde pagina ipv een groep te maken (in het phpbb) instellen wie er binnenmag van de
geregistreerden en wie niet?
ik heb al zitten zoeken en heb dit gevonden
http://www.phpbb.nl/viewtopic.php?t=287 ... gin+pagina
is dit wat ik bedoel?
of zijn er betere oplossingen?
ik wil een html-pagina maken met een wachtwoordbeveiliging op,
dat je een gebruikersnaam en paswoord moet ingeven om verder te gaan.
Die gebruikersnaam en paswoord moeten hetzelfde zijn als op mijn phpbb-forum....
De pagina (html) heeft dus niets met het phpbb te maken maar gebruikt alleen de logins, je moet m.a.w. geregistreerd zijn (in het phpbb) om de beveiligde pagina te zien.
Is dit mogelijk?
(ik zou ook de html-pagina zo willen beveiligen dat niemand de url kan achterhalen, wat erop komt te staan is alleen voor bevoegden...)
De loginkader voor de beveiligde pagina zou best hetzelfde moeten zijn als de loginkader
van men forum.
P.S.: is het dan ook nog mogelijk om alleen een bepaalde groep in die beveiligde pagina te laten inloggen?
bijvoorbeeld: ik neem onder de geregistreerden op het phpbb diegenen die bij de "crew" horen, ik maak de groep "crew"
aan op het phpbb. Nu wil ik dat in die beveiligde pagina (die dus niets te maken heeft met het phpbb,
maar alleen die logins gebruikt) ALLEEN die groep "crew" binnengeraakt...
is dat ook mogelijk?
Of kan ik bij die beveiligde pagina ipv een groep te maken (in het phpbb) instellen wie er binnenmag van de
geregistreerden en wie niet?
ik heb al zitten zoeken en heb dit gevonden
http://www.phpbb.nl/viewtopic.php?t=287 ... gin+pagina
is dit wat ik bedoel?
of zijn er betere oplossingen?
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
Ziets?
Code: Selecteer alles
<?
define('IN_PHPBB', true);
$phpbb_root_path = './';
$page = "Pagina.php"; // wijzigen!!
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if(!$userdata['session_logged_in'])
{
redirect('login.' $phpEx . '?redirect=' . $page);
}
?>
Hier jouw beveiligde pagina. alleen leden kunnen hier komen!
<?
exit;
?>
code van webdev:
ik zet dit in men map "forum" waar men phpbb instaat
<?
define('IN_PHPBB', true);
$phpbb_root_path = './';
$page = "login.php"; // is dit juist?
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if(!$userdata['session_logged_in'])
{
redirect('login.' $phpEx . '?redirect=' . $page);
}
?>
beveiligd.php of kan hier ook een html?
<?
exit;
?>
dit zal wel niet juist zijn, krijg een "parse" error at line 20
ken niets van php, kan iemand me eruit helpen?
ik zet dit in men map "forum" waar men phpbb instaat
<?
define('IN_PHPBB', true);
$phpbb_root_path = './';
$page = "login.php"; // is dit juist?
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if(!$userdata['session_logged_in'])
{
redirect('login.' $phpEx . '?redirect=' . $page);
}
?>
beveiligd.php of kan hier ook een html?
<?
exit;
?>
dit zal wel niet juist zijn, krijg een "parse" error at line 20
ken niets van php, kan iemand me eruit helpen?
Regel 20 is idd fout:
^^puntje vergeten 
Code: Selecteer alles
redirect('login.' . $phpEx . '?redirect=' . $page);

ok thanks,
ik heb de code gezet in loginxtra.php
als ik dan die pagina online zet en ernaar ga krijg ik dus het loginraam
(hoe kan ik daar trouwes de header wegkrijgen)
als ik inlog, kom ik op men forum uit
en ik zou daar graag op men beveiligde pagina uitkomen
moet ik dan login.php van men phpbb kopiëren en aanpassen ofzo?
die beveiligde pagina waarnaar wordt doorverwezen mag dat al een html zijn of moet dat php zijn?
ik heb de code gezet in loginxtra.php
als ik dan die pagina online zet en ernaar ga krijg ik dus het loginraam
(hoe kan ik daar trouwes de header wegkrijgen)
als ik inlog, kom ik op men forum uit
en ik zou daar graag op men beveiligde pagina uitkomen
moet ik dan login.php van men phpbb kopiëren en aanpassen ofzo?
die beveiligde pagina waarnaar wordt doorverwezen mag dat al een html zijn of moet dat php zijn?
- Cheeta
- Berichten: 1165
- Lid geworden op: 11 jan 2004, 11:26
- Locatie: Mijdrecht Sites: -- Derbi Club --
- Contacteer:
!
Ehhh als je het over moeilijk doen hebt!
Er zijn volgens mij genoeg alternatieven voor het beveiligen van je website.
zie http://www.hotscripts.com
Sommige werken met html en andere weer met php dus ga daar anders eens kijken
Of heb ik het verkeerd begrepen???
mzzl 8)
Er zijn volgens mij genoeg alternatieven voor het beveiligen van je website.
zie http://www.hotscripts.com
Sommige werken met html en andere weer met php dus ga daar anders eens kijken
Of heb ik het verkeerd begrepen???
mzzl 8)
De header heb je zoieso nodig, je kunt wel de versimpelde versie gebruiken. Plaatswaxman schreef:(hoe kan ik daar trouwes de header wegkrijgen)
Code: Selecteer alles
$gen_simple_header = TRUE;
Code: Selecteer alles
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
Dan moet je hiermee aan de slag: (login_body.tpl)waxman schreef:als ik inlog, kom ik op men forum uit
en ik zou daar graag op men beveiligde pagina uitkomen
Code: Selecteer alles
<form action="{S_LOGIN_ACTION}" method="post" target="_self">
Code: Selecteer alles
'S_LOGIN_ACTION' => append_sid('login.'.$phpEx),
Code: Selecteer alles
redirect(append_sid("index.$phpEx", true));

Dat legde ik je hier ook al uit; het moet dus een PHP pagina zijn.waxman schreef:die beveiligde pagina waarnaar wordt doorverwezen mag dat al een html zijn of moet dat php zijn?
Je kunt in die PHP pagina ook al direct de beveiligde inhoud zetten hoor, het makkelijkste doe je dit met de Blank Page Template.waxman schreef:P.S.: die php waarnaar je dan gaat als je ingelogd bent kan ik daarin een iframe maken waarin die html komt?
of gewoon een linkje zetten naar de html in die php-pagina.


okay... ik heb alles nu aangemaakt zoals gezegd
en het inlogkader werkt, als je inlogt wordt je dus doorverwezen naar de beveiligde pagina...
maar nu nog een probleempje
die pagina MOET een php zijn?
dus...
hoe krijg ik html in die php-pagina
met een soort van iframe?
of zijn er andere manieren om html in php-pagina te krijgen?
en het inlogkader werkt, als je inlogt wordt je dus doorverwezen naar de beveiligde pagina...
maar nu nog een probleempje
die pagina MOET een php zijn?
dus...
hoe krijg ik html in die php-pagina
met een soort van iframe?
of zijn er andere manieren om html in php-pagina te krijgen?