Ik was bezig voor iemand die een phpBB forum heeft.
Er is een extra php pagina gemaakt buiten het forum om, en in die pagina wil ik gegevens van de database zetten die in phpBB staan.
De pagina die aangeroepen (niet in het forum!) wordt heet rapplaats.php
Hierin staat:
Hij roept dus rapplaats_body.html aan die in de template staat.PHP Code:#ob_start(); // Voor Cookie setten
#session_start();
$today = date("d-m-Y");
$tijd = date("H:i");
define('IN_PHPBB', true);
$phpbb_root_path = './forum/'; // Het pad naar je phpBB3 root.
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
if (!$user->data['is_registered'])
{
login_box('', $user->lang['LOGIN']);
}
page_header('Ontvangst plaatsen');
$template->set_filenames(array(
'body' => 'rapplaats_body.html')
);
$template->assign_var('IN_RAPPLAATS', true);
page_footer();
In de rapplaats_body.html staat:
Hoe krijg ik in de username in de form.php ?PHP Code:<!-- INCLUDE overall_header.html -->
<!-- IF not S_USER_LOGGED_IN -->
<p>Deze pagina is alleen beschikbaar voor geregistreerde gebruikers. <a href="#" onclick="history.go(-1)">Ga terug</a></p>
<!-- ENDIF -->
<!-- IF S_USER_LOGGED_IN -->
------------------------- Hieronder staat de normale code -------------------
en er staat in:
<!-- INCLUDEPHP ../form.php -->
Evenementen voor de komende 60 Dag(en)
Resultaten 1 tot 4 van de 4
Onderwerp: phpBB get username vraagje...
-
06/01/11 11:04phpBB get username vraagje...
-
06/01/11 15:31Waarschijnlijk zoek je dit:
http://www.phpbb.com/kb/article/phpb...s-integration/PHP Code:$user->data['username_clean']
- advertentie
-
06/01/11 17:35Dat heb ik gedaan, ik krijg de volgende fout:
Fatal error: Cannot redeclare deregister_globals() (previously declared in etc..
In de eerste pagina die ik opvraag gaat het goed, in de tweede wil die niet de username weergeven.
-
06/01/11 20:10om het simpel te zeggen, waarom wil je dit, en waarom wil je gebruik maken van een complete classenstructuur die zo zwaar en log is dat je er zelf niets meer van snapt.
waarom gebuik je niet enkel include_once (or require_once) path/to/phpbb/settings/settings.inc
en zet je dus je eigen queries op voor select from %phpbb_users% ect. en bak je gewoon je eigen SQL lagen ... een simpel beetje mysql en wat tables en je bent er ook... dat scheelt je ook het laden van de hele phpbb meuk...



LinkBack URL
About LinkBacks
