phpbb member system in site verwerken

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
versatile
Berichten: 134
Lid geworden op: 24 jun 2006, 14:05
Locatie: Barneveld
Contacteer:

phpbb member system in site verwerken

Bericht door versatile » 03 jul 2006, 23:14

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.

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 04 jul 2006, 07:36

de makkelijkste manier is gewoon kijken of de persoon ingelogt is en dan de pagina tonen.

kan je dus gewoon met

Code: Selecteer alles

if ( $userdata['session_logged_in'] )
{}
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.

Gebruikersavatar
versatile
Berichten: 134
Lid geworden op: 24 jun 2006, 14:05
Locatie: Barneveld
Contacteer:

Bericht door versatile » 04 jul 2006, 09:23

ok, dat is wel beter misschien ja
hoe krijg ik dan zon blank template mod?

Gebruikersavatar
Gamemaniak
Berichten: 1747
Lid geworden op: 14 nov 2005, 19:03
Locatie: Westdorpe
Contacteer:

Bericht door Gamemaniak » 06 jul 2006, 10:55

Ik denk dat je dit zoekt:
http://www.phpbbhacks.com/download/1945

Gebruikersavatar
Ramon Fincken
Berichten: 2552
Lid geworden op: 27 nov 2005, 23:15
Locatie: Diemen
Contacteer:

Bericht door Ramon Fincken » 07 jul 2006, 10:23

Freelance webdevelopment, including phpbb2 scripting!

Website founder van: phpBBinstallers.net phpBBantispam.com
Mods: zie op http://www.phpbb.com Blog in wording: RamonFincken.com

Gebruikersavatar
versatile
Berichten: 134
Lid geworden op: 24 jun 2006, 14:05
Locatie: Barneveld
Contacteer:

Bericht door versatile » 11 jul 2006, 18:07

ik ben al heel ver gekomen dankzij jullie hulp.
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>
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?

Gebruikersavatar
versatile
Berichten: 134
Lid geworden op: 24 jun 2006, 14:05
Locatie: Barneveld
Contacteer:

Bericht door versatile » 14 jul 2006, 11:08

bump

Gebruikersavatar
Azazel
Berichten: 23
Lid geworden op: 07 mei 2006, 18:49

Bericht door Azazel » 16 jul 2006, 16:51

waarom pas je niet gewoon de template aan?

Gebruikersavatar
versatile
Berichten: 134
Lid geworden op: 24 jun 2006, 14:05
Locatie: Barneveld
Contacteer:

Bericht door versatile » 17 jul 2006, 11:31

als ik die mod gebruik komt mn pagina dr heel raar uit te zien

Gebruikersavatar
Azazel
Berichten: 23
Lid geworden op: 07 mei 2006, 18:49

Bericht door Azazel » 17 jul 2006, 13:14

ik heb het niet over een mod.

als je overall_header.tpl, index_body.tpl aanpast en dan de kleuren in het admin panel kan je je eigen site maken in phpbb

Gebruikersavatar
Azazel
Berichten: 23
Lid geworden op: 07 mei 2006, 18:49

Bericht door Azazel » 17 jul 2006, 13:16

en als je extra pagina's wil toevoegen:

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);
?>
deze code zorgt er ook voor dat je ingelogt blijft.

Gebruikersavatar
versatile
Berichten: 134
Lid geworden op: 24 jun 2006, 14:05
Locatie: Barneveld
Contacteer:

Bericht door versatile » 19 jul 2006, 11:37

dat is veel handiger ja
ik zal het gaan uittesten
bedankt voor het idee!

Gebruikersavatar
versatile
Berichten: 134
Lid geworden op: 24 jun 2006, 14:05
Locatie: Barneveld
Contacteer:

Bericht door versatile » 25 jul 2006, 23:46

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:
General Error

Invalid_session
het heeft dus met de sessions te maken in login.php, die kunnen het niet opslaan.

login.php resetten heeft geen zin dat werkt niet (heb ik al geprobeerd)

heeft dr iemand een andere oplossing?

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 26 jul 2006, 07:58

Ik vermoed dat je geen gebruik maakt van

Code: Selecteer alles

append_sid() 
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

echo append_sid("index.$phpEx");

Gebruikersavatar
versatile
Berichten: 134
Lid geworden op: 24 jun 2006, 14:05
Locatie: Barneveld
Contacteer:

Bericht door versatile » 26 jul 2006, 08:47

je heb gelijk
wrm heb ik dat niet int begin gedaan :( want ik heb het wel ergens gezien, maar ik snapte het niet :o
dat kost me weer uren werk
maar ik heb in ieder geval de oplossing!

heel erg bedankt

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

Bericht door svenn » 26 jul 2006, 08:52

hehe lol ;) suc6 :bier:

Code: Selecteer alles

$phpEx
is niet echt verplicht kan gewoon ook .php gebruiken maar die vorm is netter . :p

Gebruikersavatar
versatile
Berichten: 134
Lid geworden op: 24 jun 2006, 14:05
Locatie: Barneveld
Contacteer:

Bericht door versatile » 26 jul 2006, 09:15

ik hou de nette vorm wel aan dan :)

hij pakt alleen dit niet:

Code: Selecteer alles

'SI_BIOGRAPHY' => append_sid("http://www.2pacparadise.com/tupac.$phpEx?p=biography"),
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

Gesloten