phpbb member system in site verwerken
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.

phpbb member system in site verwerken
Wat is het probleem? ik wil een member systeem in mn site bouwen, waar de members die zich op het forum hebben aangemeld ook op de site kunnen aanmelden. zodat ik bijvoorbeeld ook die ingelogde mensen op nieuws in de site kan laten reageren, maar niet mensen die niet member zijn.
Wanneer ontstond het probleem? sinds ik op het idee ben gekomen om een phpbb forum te maken bij mn site
Adres van je forum: http://forum.2pacparadise.com
Directe link naar de modification: Geen
phpBB versie: 2.0.21
Heb je onlangs een andere mod of stijl geïnstalleerd? nee
Heb je gezocht naar een antwoord? ja, op google, dit forum doorzocht met de zoek functie, stickies bekeken, sites met hacks bekeken
maar ik heb niks goeds gevonden. misschien heb ik het gemist omdat het meeste in andere talen was.
ik heb wel een login code gevonden, maar die verwijst je door naar het forum en dan ben je nog steeds niet ingelogd.
Wanneer ontstond het probleem? sinds ik op het idee ben gekomen om een phpbb forum te maken bij mn site
Adres van je forum: http://forum.2pacparadise.com
Directe link naar de modification: Geen
phpBB versie: 2.0.21
Heb je onlangs een andere mod of stijl geïnstalleerd? nee
Heb je gezocht naar een antwoord? ja, op google, dit forum doorzocht met de zoek functie, stickies bekeken, sites met hacks bekeken
maar ik heb niks goeds gevonden. misschien heb ik het gemist omdat het meeste in andere talen was.
ik heb wel een login code gevonden, maar die verwijst je door naar het forum en dan ben je nog steeds niet ingelogd.
de makkelijkste manier is gewoon kijken of de persoon ingelogt is en dan de pagina tonen.
kan je dus gewoon met
maar ik vrees dat je nog enkele bestanden nodig hebt , dus beter zal zijn wanneer je blank template mod gebruikt en de context van je site in de pagina zet.
kan je dus gewoon met
Code: Selecteer alles
if ( $userdata['session_logged_in'] )
{}
- Gamemaniak
- Berichten: 1747
- Lid geworden op: 14 nov 2005, 19:03
- Locatie: Westdorpe
- Contacteer:
Ik denk dat je dit zoekt:
http://www.phpbbhacks.com/download/1945
http://www.phpbbhacks.com/download/1945
- Ramon Fincken
- Berichten: 2552
- Lid geworden op: 27 nov 2005, 23:15
- Locatie: Diemen
- Contacteer:
Meer info/links:
http://www.phpbbinstallers.com/board/viewtopic.php?t=35
http://www.phpbbinstallers.com/board/viewtopic.php?t=35
Freelance webdevelopment, including phpbb2 scripting!
Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com
Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com
ik ben al heel ver gekomen dankzij jullie hulp.
ik heb nu een login table op mn website:
alleen die code logt je niet in op het forum. hij zend je door naar het forum en dan ben je nog steeds niet ingelogd. als ik dan terug naar de site ga, ben ik wel ingelogd en daarna ook op het forum.
dus het probleem is dat ie wel inlogt maar niet meteen na het klikken op de "login" knop
weet iemand hier het antwoord op?
ik heb nu een login table op mn website:
Code: Selecteer alles
<form action="forum/login.php" method="post"><input type="text" name="username"><br /><input type="password" name="password"><br />
<input type="submit" value="login" name="login">
</form>
dus het probleem is dat ie wel inlogt maar niet meteen na het klikken op de "login" knop
weet iemand hier het antwoord op?
en als je extra pagina's wil toevoegen:
deze code zorgt er ook voor dat je ingelogt blijft.
Code: Selecteer alles
<?php
define('IN_PHPBB', true);
$phpbb_root_path = '';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
$page_title = $lang['Index'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
// HIERBOVEN MOET BLIJVEN STAAN
?>
hier je html of php of weet ik veel wat code
<?
// DIT IS OOK NODIG
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
alles werkt perfect behalve 1 groot onderdeel. hij onthoud niet dat ik ben ingelogd. als ik me inlog op het forum ziet ie eerst niet dat ik ben ingelogd ben op de site.
heel af en toe werkt het wel maar meestal niet meteen
ook als ik uitlog moet ik 2 x achter elkaar op de logout link drukken voordat ie uitgelogd is.
de 1e keer dat ik erop klik, zegtie dit:
login.php resetten heeft geen zin dat werkt niet (heb ik al geprobeerd)
heeft dr iemand een andere oplossing?
heel af en toe werkt het wel maar meestal niet meteen
ook als ik uitlog moet ik 2 x achter elkaar op de logout link drukken voordat ie uitgelogd is.
de 1e keer dat ik erop klik, zegtie dit:
het heeft dus met de sessions te maken in login.php, die kunnen het niet opslaan.General Error
Invalid_session
login.php resetten heeft geen zin dat werkt niet (heb ik al geprobeerd)
heeft dr iemand een andere oplossing?
Ik vermoed dat je geen gebruik maakt van in je links ?Dan staat er geen bestand.php?sid=... en dat is nodig dus alle links binnen de site even zo maken 
vb :
Code: Selecteer alles
append_sid()

vb :
Code: Selecteer alles
echo append_sid("index.$phpEx");
hehe lol
suc6
is niet echt verplicht kan gewoon ook .php gebruiken maar die vorm is netter . :p


Code: Selecteer alles
$phpEx
ik hou de nette vorm wel aan dan 
hij pakt alleen dit niet:
dan geeft ie een error aan en in de browser staat er dit als link:
http://www.2pacparadise.com/%7BSI_BIOGRAPHY%7D
dat betekent dat ie m na http://www.2pacparadise.com/ niet meer pakt

hij pakt alleen dit niet:
Code: Selecteer alles
'SI_BIOGRAPHY' => append_sid("http://www.2pacparadise.com/tupac.$phpEx?p=biography"),
http://www.2pacparadise.com/%7BSI_BIOGRAPHY%7D
dat betekent dat ie m na http://www.2pacparadise.com/ niet meer pakt